Two MongoDb Kafka Connector questions…
#1. Is it free to use?
#2. What if the Kafka server goes down - does the connector guarantee delivery?
Two MongoDb Kafka Connector questions…
#1. Is it free to use?
#2. What if the Kafka server goes down - does the connector guarantee delivery?
Yes it is free to use
Are you using MongoDB as a source into Kafka or from Kafka to MongoDB as a sink? or both?
We would be using MongoDB as a source into Kafka.
But potentially the other way too. Does it matter?
As far as source goes we state the guarantees in the docs.
At a high level, the kafka connector opens a MongoDB Change stream at the source, these change streams have event IDs, it is these event IDs are that tracked in a special kafka topic such that in the event of a failure of kafka or the connector, we can resume based off of the last id / resume token stored in the topic.