Examples on Spring Cloud
-
Demos on how to use a Eureka Client application using an application service to register/de-register at a Service Discovery server.
-
Examples to setup a Spring Cloud Config Server and register it on Eureka.
-
Read the properties from a Config Repository by creating a Config Client.
-
Setup the Config Client using discovery first mechanism and bootstrap the configuration at startup in the cloud ecosystem.
-
Refresh the Config Server configuration at runtime.
-
Intelligent Routing of services using Netflix Zuul.
-
Usage of Zuul Filters with a basic example using Request Headers.
-
Use of @LoadBalanced for Load Balancing on Client side by creating multiple instances of a service.
-
Use of @RibbonClient for custom Load Balancing without using service discovery.
-
Fault Tolerance using Spring Cloud and Netflix Hystrix.
-
Usage of Hystrix Dashboard and actuator to monitor the fault tolerance metrics of a service.
-
Aggregating multiple hystrix streams with Turbine.
-
TODO.