DevConf.CZ

Effortless Change Data Capture with Debezium and Kubernetes
2024-06-15 , D105 (capacity 300)

In today's data-driven world, fast and accurate access to data is essential. Debezium, a distributed platform for change data capture, is an open-source tool for extracting, transforming, and streaming data changes in real time. In this talk, we will discover how to harness the power of Change Data Capture in a Kubernetes environment.

Key insights:

  • Understanding Change Data Capture: Explore the means of tracking and streaming dynamic database changes.
  • Essentials of Kubernetes operators: How to simplify application deployments on Kubernetes.
  • Step-by-Step Deployment: Technical walkthrough of deploying Debezium on Kubernetes.

Whether you're a data engineer, architect, or Kubernetes enthusiast, this session will equip you with the technical prowess to effortlessly employ Debezium's change data capture capabilities to serve the needs of your applications running in a Kubernetes environment.

See also:

About me

My name is Ondrej, and I am passionate about almost everything that takes place in the world of IT. I spend most of my free time watching, fixing, or driving cars, so if you are a car or bike person, we will have a lot to talk about.

Besides that, I have a beard, and I am pretty tall, so I am easy to find. I am open to conversing with anyone and learning something new or giving anybody some advice.

Career

I have been working at Red Hat as a Senior Software Quality Engineer for almost seven years. During those years, I have been part of several projects:
* Enmasse
* PatrIoT
* Debezium

Presence

Currently, I am primarily working on
* Debezium project, which I find very interesting, and I love working with the whole community around it.
* Skodjob project, this project was created some years ago by me and my colleagues David Kornel and Jakub Stejskal. It contains various tooling for long-running test environments on the Openshift environment and database performance tooling.

Other than that, I am still trying to find time to work on some of my older projects, like Rust MQTT, which was the first Async Rust MQTT client for embedded devices.

Software Engineer and programming language enthusiast, currently working on the Debezium project.