Skip to main content

Backend Overview

Backend is a NestJS monorepo:

  • API service (ECS/Fargate behind ALB)
  • Worker service (ECS/Fargate consuming SQS)

System of record is Aurora Postgres. Redis is used as an accelerator (not truth). Stripe webhooks enqueue background jobs; workers finalize orders idempotently.