Build a microservice system, which supports for any ecommerce product.
This project is used for testing with microservices approach.
- Use Pattern: Database per service
- Use Pattern: Saga
- Use Pattern: Event sourcing
- Use Pattern: Transactional Outbox
- Use Pattern: Transaction log tailing
- Use Pattern: Polling publisher
- Use Pattern: Service component test
- Use Pattern: Service integration contract test
- Use Pattern: Multiple services per host
- Use Pattern: Single service instance per host
- Use Pattern: Service instance per VM
- Use Pattern: Service instance per container
- Use Pattern: Serverless deployment
- Use Pattern: Service deployment platform
- Use Pattern: Microservice chassis
- Use Pattern: Service template
- Use Pattern: Externnalize configuration
- Use Pattern: Remote Procedure Invocation (RPI)
- Use Pattern: Messaging
- Use Pattern: Domain-specific protocol
- Use Pattern: Idempotent Consumer
- Use gRPC: gRPC
- Use Pattern: Log aggregation
Using Heroku Cloud