Database tutorial - IT technology blog

Atlas (Ariga): コードとしてのデータベーススキーマ管理とマイグレーション自動化

Atlas(Ariga)はIaCスタイルでデータベーススキーマを管理できるツールだ。望ましい状態を記述するだけでマイグレーションを自動生成し、破壊的な変更をlintし、コードと実際のDB間のdriftを検出する。本記事ではAtlasをFlyway/Liquibaseと比較し、PostgreSQLでの実践的な導入方法を解説する。
Database tutorial - IT technology blog

DebeziumでMySQL・PostgreSQLのデータ変更を追跡する(CDC):アプリ改修不要でKafkaにリアルタイム同期する方法

MySQLとPostgreSQLからリアルタイムにデータ変更(CDC)をキャプチャしてKafkaにストリームするDebeziumの導入手順を解説。アプリ改修不要でトランザクションログを読み取るだけ。Docker Compose設定、コネクター登録、よくあるエラーへの対処法も網羅。