Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 620 Bytes

README.md

File metadata and controls

27 lines (17 loc) · 620 Bytes

Awesome Task Exchange System

Event Storming

Event Storming Result

Data Model

Data Model

Services

  • Auth - User authentication and management;
  • Task Tracker;
  • Accounting;
  • Analytics.

Service Communications

Communications

Kafka Topic Naming Convention

Business topics are named after the root entities of the business events (e.g. tasks). Streaming topics are named after the streamed entities with addition of -stream suffix (e.g. tasks-stream).