MongoDB is happy to announce* that we are working on a native and fully supported MongoDB Connector for Apache Kafka. Apache Kafka’s distributed streaming platform is very popular in enterprise architectures, providing an essential and persistent link between systems and, with MongoDB users already working with the platform, it is now time to make our support of Kafka official.
We are building upon the excellent work and generosity of Hans-Peter Grahsl, author of the community Kafka/MongoDB Sink Connector. We have been building on his work to create a next-generation connector with additional functionality and engineered to be a first class MongoDB Connector.
Among the features being developed in the new connector is support for acting as a source of data for Kafka; the existing sink connector allows data to flow from Kafka to MongoDB. The addition of a source connector allows MongoDB databases and applications to also add to the flow of information within Kafka. This opens up opportunities for applications to stream their data into the corporate flow where it can be processed, analyzed and stored through decoupled services and microservices.
One thing that won’t be changing is the license. The new connector will also be under an open source Apache License v2.0, the same license Hans-Peter Grahsl's connector was under.
The new connector, having met the Gold Verified requirements of our partners at Confluent, will be the officially supported way to integrate between the popular distributed streaming platform and MongoDB.
Through the development of the new MongoDB Connector for Apache Kafka, we aim to bring everyone the optimized, performant and powerful connector they need. For more information and updates, check out the project and try the alpha release on the Confluent Hub.
* Safe Harbour Statement
This article contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Such forward-looking statements are subject to a number of risks, uncertainties, assumptions and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified our filings with the Securities and Exchange Commission. You should not rely upon forward-looking statements as predictions of future events. Furthermore, such forward-looking statements speak only as of the date of this presentation.
In particular, the development, release, and timing of any features or functionality described for MongoDB products remains at MongoDB’s sole discretion. This information is merely intended to outline our general product direction and it should not be relied on in making a purchasing decision nor is this a commitment, promise or legal obligation to deliver any material, code, or functionality. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.