Skip to content

System Architecture

Orbit is a multi-tenant web application built from a small set of independently deployable services.

Browser → Web App → API Gateway → Workflow Service → PostgreSQL
↘ Event Bus → Notification Worker
Component Responsibility Owner
Web App User interface and session handling Atlas
API Gateway Authentication, rate limits, routing Comet
Workflow Service Business rules and task state Comet
Event Bus Durable domain-event delivery Beacon
Notification Worker Email and webhook delivery Atlas
PostgreSQL Transactional customer data Beacon
  • Services own their data and publish versioned events.
  • APIs remain backward compatible during rolling releases.
  • Customer data is encrypted in transit and at rest.
  • Every critical dependency has a dashboard and alert.

Operational failures follow the incident-response guide.