Debeziumプロジェクトは、2015年の開始以来プロジェクトを独占的にスポンサーしてきたDebeziumコミュニティとRed Hatとの協議の結果、最近Commonhaus Foundationへの移行を完了した。
2024年11月初旬に公開されたブログ記事で、Red HatのプリンシパルソフトウェアエンジニアであるChris Cranford氏は、財団への移行について次のように述べた。
Commonhausは、その革新的なガバナンスフレームワークとプロジェクトの独立性へのコミットメントで際立っています。これにより、Debeziumコミュニティとその協力者は、現在と同じリリースのペースと卓越性へのコミットメントを提供し続けられます。他の著名なプロジェクト、Hibernate、Jackson、Quarkusが含まれるCommonhausに参加できることを非常に嬉しく思います。
Cranford氏は、財団がDebeziumの成長と採用を支援するのに最適だと考えている。財団への移行により、他の開発者や組織からの貢献が容易になり、DebeziumがChange Data Captureのオープンソースリーダーであり続けられる。
オープンソースのDebeziumプロジェクトは、Javaで書かれており、Change Data Captureのための低遅延分散プラットフォームを提供する。Debeziumは、MySQL、MongoDB、PostgreSQL、Oracle、IBM Db2、Apache Cassandra、Microsoft SQL Serverなどのデータベースを監視し、KafkaとKafka Connectを使用してイベントを収集する。アプリケーションはその後、データベース内のすべての挿入、更新、削除に反応するためにイベントを使用できる。例えば、キャッシュや検索インデックスのクリアや更新などだ。
Debeziumの最新のメジャーリリースであるバージョン3.0は2024年10月にリリースされ、Java 17ランタイムが必要なソースコネクタ、Debezium Server、Debezium Operator、Outbox Quarkus Extensionなどの大きな変更が導入された。Debezium 3.1の開発は進行中であり、最初のアルファバージョンは2025年1月にリリースされた。
Debeziumの詳細情報は、GitHub、チュートリアル、ドキュメントで確認できる。
2024年3月に設立された非営利のCommonhaus Foundationは、オープンソースプロジェクトのための中立的な拠点を提供する。かつてのCodehausにインスパイアされ、最小限のガバナンスと簡素化された資金調達アクセスを提供し、オープンソースプロジェクトのための安定した長期的な拠点を提供することに焦点を当てている。Commonhausは、Hibernate、 Jackson、 OpenRewrite、 JBang、 JReleaser、Morphiaなどのプロジェクトと共に立ち上げられた。その後、EasyMock、Feign、Infinispan、Objenesis、Quarkus、SDKMAN!、SlateDBが財団に参加した。