How do services find each other?
How do I configure many instances of each service?
How do I see what’s going on with my services?
Some answers using Spring Cloud and Netflix OSS to create microservices that are robust, discoverable, scalable and configurable.
How do I configure many instances of each service?
How do I see what’s going on with my services?
Some answers using Spring Cloud and Netflix OSS to create microservices that are robust, discoverable, scalable and configurable.
- Spring Cloud Config Server (distributed configuration)
- Eureka (service registration and discovery)
- Hystrix (circuit breaker/fault tolerance library)
- Hystrix Dashboard (service health dashboard)
- Ribbon (client side load balancing, including RestTemplate integration)
- Feign (easy rest clients)
- Zuul (routing)
- Spring Cloud Bus (distributed Spring Boot actuator)
- Spring Cloud Security
- Reactive programming patterns