Slide 15
Slide 15 text
公開
© Yahoo Japan
公開
◼ 永続化層(Repository)
•並⾏書き込み機能で実装は特に変わらず
•新旧DB⽤のクライアントを別途実装
Dependency Injec,on (DI) で新旧DBのクライアントを注⼊
した 新旧DB⽤の Repository をそれぞれ定義
◼ トランザクション制御を担う Applica;on Service
•並⾏書き込み機能で実装は特に変わらず
•DI で新旧DB⽤の Repository を注⼊した新旧 DB ⽤の
Applica;on Service の実装を定義
•この実装の中でトランザクション制御が閉じる
並⾏書き込み機能の実装イメージ
3.無停⽌移⾏の⼿順
15
※ 疑似コードは Java + SpringBoot の例