Spring Boot に Spring Cloud を加えると、マイクロサービスの構成要素が手に入ります。すべての分散システムが解決しなければならない 3 つの問題は、集中設定、サービスディスカバリ、そして部分的障害に対する 回復力 (resilience) です。
可動部
text
┌── Config Server (git-backed properties)
│
Client ──▶ API Gateway ──▶ Service A ──▶ Service B
│ │ │
└──▶ Discovery (Eureka / K8s DNS) ◀── register + look up
