Serverless Redis with Upstash — REST-based client for edge and serverless, rate limiting with @upstash/ratelimit, caching, and session or nonce storage. Use when adding rate limiting to an API route, caching an expensive read, or storing short-lived state that Supabase would be overkill for.