Skip to content

Spring Cloud

Tools for building common patterns in distributed systems with Spring

Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems (e.g. configuration management, service discovery, circuit breakers, intelligent routing, micro-proxy, control bus, one-time tokens, global locks, leadership election, distributed sessions, cluster state).

To get started visit, select your Spring Boot version and the Spring Cloud projects you want to use. This will add the corresponding Spring Cloud BOM version to your Maven/Gradle file when you generate the project.

To browse the documentation visit

Popular repositories

  1. Integration with Netflix OSS components

    Java 4.7k 2.4k

  2. A Gateway built on Spring Framework and Spring Boot providing routing and more.

    Java 3.8k 2.9k

  3. Kubernetes integration with Spring Cloud Discovery Client, Configuration, etc...

    Java 3.2k 968

  4. External configuration (server and client) for Spring Cloud

    Java 1.8k 1.2k

  5. Distributed tracing for spring cloud

    Java 1.6k 756

  6. A microservices-based Streaming and Batch data processing in Cloud Foundry and Kubernetes

    Java 937 533