Spring Boot plus Spring Cloud antaa rakennuspalikat mikropalveluille. Kolme ongelmaa, jotka jokaisen hajautetun järjestelmän on ratkaistava, ovat keskitetty konfiguraatio, service discovery ja resilienssi osittaisia vikoja vastaan.
Liikkuvat osat
┌── Config Server (git-backed properties)
│
Client ──▶ API Gateway ──▶ Service A ──▶ Service B
│ │ │
└──▶ Discovery (Eureka / K8s DNS) ◀── register + look up
