Hello Everyone,
I have a question about how to manage ksqlDB Server instances in Kubernetes.
Lets say we have a ksqlDB Server instance running a query that consumes from 2 topics, joins the data together, and outputs that data to a new topic.
When Kubernetes decides to take that instance of ksqlDB Server down and start it elsewhere. How do we make sure that we do not re-process old messages from the input topics?
We do not have complete control over the GroupID, and can only specify 'Earliest' and 'Latest' for new consumers.
Thanks,
- Josh W