ai-code-battle/docs/plan
jedarden 85a2a3915e Rework architecture for static site + Rackspace Spot practicalities
Major changes:
- Website is now a static site loading JSON from object store, no app server
- Removed PostgreSQL, Redis, PgBouncer, read replicas — replaced with Minio
  (S3-compatible) for all data and SQLite on the scheduler for bookkeeping
- Registration is a minimal 3-endpoint API, no user accounts needed
- Match job coordination via file moves in Minio (no message broker)
- All user-facing data is pre-built JSON fetched client-side
- Single stable instance runs everything except match workers
- Spot workers are fully stateless — site stays up when all are reclaimed
- Added cost model (~$65-110/mo excluding LLM API)
- Simplified monitoring to match the architecture

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 21:59:17 -04:00
..
.gitkeep Add docs directory structure with research and plan subdirectories 2026-03-23 20:47:58 -04:00
plan.md Rework architecture for static site + Rackspace Spot practicalities 2026-03-23 21:59:17 -04:00