warehouse-microservice
February 11, 2025 ยท View on GitHub
warehouse-microservice
Project overview
Tech stack
- Microservices
- Spring cloud config server
- Eureka server
- API gateway : Zuul, Feign
- Hystrix
- Spring cloud stream
- Spring Cloud Sleuth
- Ribbon: client-side load balance
- Messaging: RabbitMQ
- Spring boot
- HATEOAS
- Caching
- i18n
- Spring data
- Spring cloud
- Messaging
- Container: Docker , Docker composer
- Database: MySQL, MongoDB
Service
-
Account service
- Account service cassandra keyspace configuration
CREATE KEYSPACE accountEventKeyspace WITH replication = {'class':'SimpleStrategy', 'replication_factor':1}; CREATE KEYSPACE productCatalogEventKeyspace WITH replication = {'class':'SimpleStrategy', 'replication_factor':1}; CREATE KEYSPACE purchaseOrderEventKeyspace WITH replication = {'class':'SimpleStrategy', 'replication_factor':1};
- Account service cassandra keyspace configuration
-
Zipkin-server