# ADR-0005 Redis — deferred ## Status Deferred (not accepted for MVP) ## Decision MVP does **not** require Redis. Use PostgreSQL + process memory only when safe. ## Reason 1. Reduce moving parts for first ship 2. Membership/session can start in Postgres ## When to revisit Rate limiting, hot session cache, or distributed locks → write ADR-0005b Accepted before adding Redis. ## Never Never add Redis “just in case” without an Accepted ADR update.