- Learning what spring cloud is and why it is important for Microservices
- Using Eureka Server For Microservice Registration and Discovery
- Implementation of Fault Tolerance for Microservice using Hystrix
- Creating declarative Microservice REST client using Feign
- Doing client side load balancing using Ribbon
- Using Proxy Gateways for cross cutting concerns
- Making your Microservice applications fault tolerant using Riselnce4j
- Enabling Distributed Tracing through Sleuth
- Java
- MySql WorkBench
- Spring
- Postman
- We have created two microservice named Product and Coupon serivce
- These two services will expose out restful API. Which will allow end user to create a product and apply coupon code
- Product service will be responsible for creating product in DB along with price and description
- Coupon service will be responsible for generating coupon code for a particular product