Skip to content

The purpose of this project is to demonstrate how a scalable solution can be implemented using CQRS and Event-driven architecture.

Notifications You must be signed in to change notification settings

farazazadi/ScalableStore

Repository files navigation

Scalable Store

Based on the assumption that the Query section of the system experiences the highest workload, the purpose of this project is to demonstrate how a scalable solution can be implemented using CQRS and Event-driven architecture. This solution consists of three containerized microservices (CommandSide, QuerySide, ApiGateway) running on the Docker platform, and a web client (Clients.WebUi).

How to run (The easiest way)?

  1. Install and run the Docker desktop
  2. Execute the Run.bat file in the DemoStore directory

About

The purpose of this project is to demonstrate how a scalable solution can be implemented using CQRS and Event-driven architecture.

Topics

Resources

Stars

Watchers

Forks