/distributed-message-queue

Distributed message queue system

Primary LanguageC#MIT LicenseMIT

Distributed Message Queue

A distributed message queue system that handle messages asynchronously.

System Diagram

Projects

  • DMQ.API
  • DMQ.MessageServices, which is a hosted service to consume order messages, and serve as a saga state machine backed by either Redis or MongoDB
  • Warehouse.MessageServices: which is hosted service to consume warehouse messages and also serve as a saga state machine backed by either Redis or MongoDB

Resources

This project is work in progress. Please watch for upcoming updates.