Hello everyone, my name is Chris Cranford and I recently joined the Debezium team.
My journey at Red Hat began just over three years ago; however I have been in this line of work for nearly twenty years. All throughout my career, I have advocated and supported open source software. Many of my initial software endeavors were based on open source software, several which are still heavily used today such as Hibernate ORM.
When I first joined Red Hat, I had the pleasure to work on the Hibernate ORM team. I had been an end user of the project since 2.0, so it was an excellent fit to be able to contribute full time to a project that had served me well in the corporate world n-times over.
It wasn’t long ago when @gunnarmorling and I had a brief exchange about Debezium. I had not heard of the project and I was super stoked because I immediately saw parallel in its goals and Hibernate Envers, a change data capture solution that is based on Hibernate’s event framework that I was currently maintaining.
I believe one of my first "wow" moments was when I realized how well Debezium fits into the micro-services world. The idea of being able to share data between micro-services in a very decoupled way is a massive win for building reusable components and minimizes technical debt.
Debezium just felt like the next logical step. There are so many new and exciting things to come and the team and myself cannot wait to share them.
So lets get started!
Debezium is an open source distributed platform that turns your existing databases into event streams, so applications can see and respond almost instantly to each committed row-level change in the databases. Debezium is built on top of Kafka and provides Kafka Connect compatible connectors that monitor specific database management systems. Debezium records the history of data changes in Kafka logs, so your application can be stopped and restarted at any time and can easily consume all of the events it missed while it was not running, ensuring that all events are processed correctly and completely. Debezium is open source under the Apache License, Version 2.0.
We hope you find Debezium interesting and useful, and want to give it a try. Follow us on Twitter @debezium, chat with us on Zulip, or join our mailing list to talk with the community. All of the code is open source on GitHub, so build the code locally and help us improve ours existing connectors and add even more connectors. If you find problems or have ideas how we can improve Debezium, please let us know or log an issue.