Spring Boot plus Spring Cloud dają ci klocki do budowy mikroserwisów. Trzy problemy, które każdy system rozproszony musi rozwiązać, to scentralizowana konfiguracja, service discovery oraz odporność na częściowe awarie.
Ruchome części
┌── Config Server (git-backed properties)
│
Client ──▶ API Gateway ──▶ Service A ──▶ Service B
│ │ │
└──▶ Discovery (Eureka / K8s DNS) ◀── register + look up
