doc.dev1x.org

マイクロサービスアーキテクチャ

マイクロサービスとは

比較対象としてのモノリス

モノリスの課題

マイクロサービスのメリット

デプロイ/リリースの観点

DBの観点

マイクロサービスのデメリット

マイクロサービスとデータ同期

データ同期の方法

共有DB

API呼び出し

データレプリケーション

静的データとして埋め込み

マイクロサービスを導入するべきか

モノリスはアンチパターンか?

モノリスのメリット

マイクロサービスのアンチパターン

アンチパターン1「データを先に移行するな」

アンチパターン2「レポート作成機能がサービスを跨っている」

アンチパターン3「コントラクトのバージョン管理をしていない」

アンチパターン4「マイクロサービスの粒度が細かすぎる」

参考資料