Learning the basics of Spring Cloud Config, Eureka, OpenFeign, Load Balancer
config-server
(8888) - provides properties required for all services. it must be the first service to starteureka-server
(8000) - service discovery that the following services are registered withname-service
(8081/8082) - has theGET /
endpoint that returns a string. at least 2 instances of the application should be running at the same time in order to test the load balancergreeting-service
(8080) - utilizesname-service
using client-side load balancer. circuit breaker logic is implemented via OpenFeign fallbacksuser-service
(8083) - simple CRUD with filesystem/MongoDB/AWS S3