MicroService
マイクロサービス
対義語は
モノリシック
独立した小さなコンポーネントとして実装する
アーキテクチャ
サービスの粒度を小さくする
SOA
の一つの実現形態
それぞれ独立したプロセスで動作する
ネットワークを経由して通信する
他のマイクロサービスに依存しない
Immutable
であること
Loose Coupling
であること
Reference
Microservices
James Lewis/Martin Fowlerの"Microservices"日本語訳 - 自由課題
マイクロサービスアーキテクチャとそれを支える技術 | さくらのナレッジ
書籍「マイクロサービスアーキテクチャ」まとめ(前編) - Qiita
マイクロサービスとは? そのメリットを簡単に解説(初心者・非エンジニア向け) | NCDC株式会社