This micorservice practice incldues several concets :
- Eureka cloud service
- Eureka server & client
- Six different microservices
- Different Database used of microservices
a. MongoDB
b. MySQL - Service registry
- server configuration
- client configuration
- API Gateway
- Communication between microservices
a. using rest template
b. using feign client - Config Server
- External configuraiton from github
- Fault tolerance usig resilience4j
a. circuit breaker
b. retry module
c. rate limiter - Security configuration
- Okta security implementation
- Interceptors - Feign client, Rest template
Some api's are incomplete because i am just creating this for learning perporse not as a project.