Spring Boot plus Spring Cloud geeft je de bouwstenen voor microservices. De drie problemen die elk gedistribueerd systeem moet oplossen zijn gecentraliseerde configuratie, service discovery en resilience tegen gedeeltelijke uitval.
De bewegende delen
┌── Config Server (git-backed properties)
│
Client ──▶ API Gateway ──▶ Service A ──▶ Service B
│ │ │
└──▶ Discovery (Eureka / K8s DNS) ◀── register + look up
