This repository represents an example of the following netflix oss tools:
- Zuul as an edge service
- Eureka as a service discovery application
- Hystrix for request failover
- Ribbon for software load balancing
- Feign for http requests
- Java 8
- Docker
- Docker-compose
- Gradle
- Clone the repository
- From the terminal run gradle clean build buildDocker
- From the terminal run docker-compose up -d e`
http://localhost:8090/routes http://localhost:8090/product http://localhost:8090/customer