e58886e695a3e38388e383a9e383b3e382b6e382afe382b7e383a7e383b3の記事一覧
e58886e695a3e38388e383a9e383b3e382b6e382afe382b7e383a7e383b3 に関する記事を 2 本まとめています。Spring Bootの実装・設計・運用の観点で関連テーマを横断して読めます。
-
Spring BootでTransactional Outboxパターンを実装する
Spring BootでDB更新とKafka送信の二重書き込み問題を解決するTransactional Outboxパターンの実装方法を解説します。Outboxテーブル設計、Pollerによるリレー、Debezium CDCとの比較まで実コード付きで紹介します。
-
Spring Bootでマイクロサービスの分散トランザクションをSagaパターンで実装する方法
Spring Boot + Kafkaでマイクロサービス間の分散トランザクションをSagaパターンで実装する方法を解説。Choreography型とOrchestration型の選定基準、補償トランザクション設計、べき等性確保まで実装コード付きで紹介します。