恐竜本舗

エンジニアをしている恐竜の徒然日記です。

2024-08-01から1ヶ月間の記事一覧

Kafka.js + Debezium を使って、Change Data Capture(CDC)でDBの変更検知を行い、別DBに書き込む(後編)

はじめに 前回の続きです。 daitasu.hatenablog.jp Kafka.jsを用いて、Kafkaの producer と consumer の仕組みを理解しました。 これをもとに、CDCツールである Debezium を用いて、PostgreSQLのデータ変更を検知して、別DBに書き込む様な流れを作ってみます…

Kafka.js + Debezium を使って、Change Data Capture(CDC)でDBの変更検知を行い、別DBに書き込む(前編)

はじめに プロダクト開発がスケールしていくと、事業ドメインが枝分かれしていき、1つに集約されていたデータベースを複数のデータベースへと切り分けていきたい要求が生まれたりします。 そうした場面でDBの移行をする手段はいくつかあります。 同一データ…