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.