Skip to content

Questions on integrating with existing KafkaProducer-based app and usage without object storage #1

@ankit-khare-2015

Description

@ankit-khare-2015

HI Alexander Alten-Lorenz

First of all, thank you for building this connector it looks quite simple with high value.

I had a few questions while evaluating the integration for our setup:

  1. KafkaProducer Compatibility
    Currently, our application uses the native KafkaProducer (from org.apache.kafka.clients.producer) and not Confluent's implementation. In this case, would I need to change our existing producer implementation to use this connector (since it's based on the Confluent stack)? Or can it work independently without switching the producer library?

  2. Use Case without Object Storage
    Currently, we do not use any object storage, such as S3. Instead, we write all Kafka messages directly into PostgreSQL. However, we're now exploring ways to handle large messages (greater than 1 MB), which Kafka tends to struggle with.

    • Would you recommend using this connector as a complete switch for handling such payloads (e.g., storing them externally and passing references)?
    • Or should I implement custom exception handling to catch oversized payloads and offload only those?
  3. Docker Integration
    I'm currently working on containerizing this setup.

Thanks again for your efforts on this tool. Looking forward to your insights!

Best regards,
Ankit

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions