Skip to content

This Spring Boot Microservices project builds a scalable e-commerce system using Eureka, Resilience4j, API Gateway, FeignClient, Config Server, Zipkin, and ELK Stack for service discovery, fault tolerance, routing, dynamic configuration, tracing, and logging. It ensures high scalability, resilience,and maintainability in a distributed microservice.

Notifications You must be signed in to change notification settings

Roshankumar0808/SpringBoot_MicroServices

Repository files navigation

Service Discovery with Eureka :
Leveraging Eureka to enable seamless communication between microservices. With dynamic service registration and discovery, ensure high availability and resilience in your microservices architecture.

alt text


API Performance Monitoring with Zipkin :
Tracking the performance, latency, and flow of API calls using Zipkin. Gain deep insights into request tracing and optimize your microservices for speed and efficiency.

alt text


Centralized Logging with ELK Stack :
Utilized Elasticsearch, Logstash, and Kibana (ELK Stack) to aggregate logs across microservices. With Trade ID-based tracking, easily trace transactions, debug issues, and visualize logs in real time.

alt text


About

This Spring Boot Microservices project builds a scalable e-commerce system using Eureka, Resilience4j, API Gateway, FeignClient, Config Server, Zipkin, and ELK Stack for service discovery, fault tolerance, routing, dynamic configuration, tracing, and logging. It ensures high scalability, resilience,and maintainability in a distributed microservice.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages