Spring Boot associé à Spring Cloud vous donne les briques de base des microservices. Les trois problèmes que tout système distribué doit résoudre sont la configuration centralisée, la service discovery et la résilience face aux défaillances partielles.
Les pièces mobiles
┌── Config Server (git-backed properties)
│
Client ──▶ API Gateway ──▶ Service A ──▶ Service B
│ │ │
└──▶ Discovery (Eureka / K8s DNS) ◀── register + look up
