spring-microservices
Example of a microservice architecture using Spring Cloud
javadockerboilerplatemicroservicesspringspring-bootexamplearchitecturespring-cloudzuulhystrixribbon
FreeRepo
Overview
This is a Spring Cloud microservices boilerplate demonstrating a distributed architecture with service discovery, API gateway routing and fault tolerance. It includes four services (Eureka discovery server, Zuul API gateway and two example REST services) configured with Hystrix for resilience monitoring, deployable via Docker and Maven and suitable for learning microservices patterns or as a foundation for building scalable service-oriented applications.
Features
service-discoveryapi-gatewayload-balancingcircuit-breakerfault-tolerancemonitoring-stream
Feature Flags
userDashboardblog
Recommended Use Cases
microservices-architecturedistributed-systemslearning-spring-cloud
Frontend
None
Backend
spring-bootspring-cloudeurekazuulhystrixribbon
Auth Providers
None
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
101
๐ด Forks
47
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2022-03-21T10:38:22.000Z
Stack
Framework
spring-cloud
Language
java
Data Layer
UI Stack
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals