Spring Boot artı Spring Cloud, mikroservisler için yapı taşlarını verir. Her dağıtık sistemin çözmesi gereken üç problem şunlardır: merkezi yapılandırma, service discovery ve kısmi başarısızlığa karşı resilience.
Hareketli parçalar
┌── Config Server (git-backed properties)
│
Client ──▶ API Gateway ──▶ Service A ──▶ Service B
│ │ │
└──▶ Discovery (Eureka / K8s DNS) ◀── register + look up
