Spring Boot pluss Spring Cloud gir deg byggeklossene for mikrotjenester. De tre problemene ethvert distribuert system må løse er sentralisert konfigurasjon, service discovery og resilience mot delvis feil.
De bevegelige delene
┌── Config Server (git-backed properties)
│
Client ──▶ API Gateway ──▶ Service A ──▶ Service B
│ │ │
└──▶ Discovery (Eureka / K8s DNS) ◀── register + look up
