Live Demo

How to replicate data from other databases to CrateDB with Debezium and Kafka


This demo offers a step-by-step guide on leveraging Debezium and Kafka to replicate data from different databases into CrateDB.  

Senior Developer Advocate at Confluent, Danica Fine, will join us and introduce you to Kafka. Following this introduction, our CrateDB experts will present to you Debezium, a distributed platform that turns your existing databases into event streams, and its role in capturing and propagating database changes.

You'll have the opportunity to get detailed instructions from our CrateDB experts for setting up connections for a popular database such as SQL server. Finally, in this demo you'll learn about the practical implementation of data synchronization between SQL server and CrateDB without writing any custom code.


What you will learn

Setting up Debezium and Kafka: This demo will guide you through the process of setting up Debezium, an open-source CDC platform, and Apache Kafka, a distributed streaming platform. 

Replicating Data to CrateDB: We will show how to configure a Debezium connector to replicate data from the source database into CrateDB. 


Practical demonstration of data synchronization between different database systems: Learn how to replicate changes from SQL Server to CrateDB without having to write any custom code. 

Our speakers

Danica Fine
Danica Fine Senior Developer Advocate, Confluent

Danica Fine is a Developer Advocate at Confluent where she helps others get the most out of Kafka and their event-driven pipelines. In her previous role as a software engineer on a streaming infrastructure team, she predominantly worked on Kafka Streams- and Kafka Connect-based projects to support computing financial market data at scale. She can be found on Twitter, tweeting about tech, plants, and baking @TheDanicaFine.

Marija Selakovic
Marija Selakovic Developer Advocate, CrateDB

Marija Selakovic is a developer advocate working with the CrateDB database and various other data engineering tools. She holds a Ph.D. degree in computer science from TU Darmstadt and a Master's degree in software engineering from VU University Amsterdam. As a developer advocate, Marija builds technical content, speaks at developer conferences, and helps other software developers be productive and successful in using CrateDB. 

Hernan Cianfagna
Hernán Lionel Cianfagna Senior Solutions Engineer, CrateDB

Hernán is a Senior Solutions Engineer, helping companies discover the full potential of CrateDB. He is passionate about databases and distributed systems and has experience working with companies of all sizes in different industries. Hernán holds a master's in Software Engineering from the University of Oxford.