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