Back To Schedule
Wednesday, October 21 • 05:30 - 06:00
Using MongoDB with Kafka - Use Cases and Best Practices

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

Kafka is a distributed event streaming platform that has become very popular in the past couple of years.
In a MongoDB-Kafka architecture, MongoDB may be configured as both a Sink and a Source. With sink we mean to ingest events from your Kafka topics directly into MongoDB collections, exposing the data to your services for efficient querying, enrichment, and analytics. With source we mean publish data changes from MongoDB into Kafka topics for streaming to consuming apps.

We are going to cover both scenarios (using MongoDB as Sink and Source), by demonstrating ways to efficiently connect each datastore to the other. At the same time, we will cover use-cases and best practices when using Kafka and MongoDB together.

avatar for Antonios Giannopoulos

Antonios Giannopoulos

Senior Database Administrator, Rackspace Technology
I am working as Senior NoSQL Database Administrator at Rackspace supporting thousands of MongoDB installations over the past 7 years. I have 18 years experience in databases and system engineering. I really enjoy challenges in sharding and schema design and love migrations from Relational... Read More →
avatar for Pedro Albuquerque

Pedro Albuquerque

Staff Database Engineer, Wise (former TransferWise)
I have many years of working in various database technologies, which include relational and NoSQL platforms. I am currently focused on MariaDB, MongoDB and PostgreSQL datastores at Wise. Previously to Wise, I was focused on MongoDB at ObjectRocket by Rackspace, supporting customers... Read More →

avatar for Martin James

Martin James

VP of Sales (EMEA & APAC), Percona

Wednesday October 21, 2020 05:30 - 06:00 EDT