using .net6.0
Catalog API :
- add basic CURD with mongoDB
- docker-compose
Basket API :
- use Redis for distributed cache
- docker-compose
Discount API :
- add basic CURD with PostgresDB
- docker-compose
Discount gRPC :
- provide server method & communicate with Basket.API
- docker-compose
Order API :
- add basic CURD with SqlServer
- docker-compose
RabbitMQ:
- Pub/sub :Bridge between Basket API & Order API
API gateway: Using Ocelot