Hi Everyone,

I was wondering about writing data to remote database.
I see 4 possible options:

   1. Read from a topic and write to the database.
   2. Use kafka connect
   3. Write from anywhere in kafka streams.
   4. Register a CachedStateStore FlushListener that will send a batch of
   records when the store flush the records.

Advantages of #4:

   - The code is decoupled from the processing code and easier to refactor
   in the future.
   - Remove the need for additional kafka topic.


Thanks,

Shimi

Reply via email to