NAME

ChatApp::State - Redis-backed state for multi-worker chat

DESCRIPTION

Replaces in-memory state with Redis, enabling the chat to run across multiple worker processes. Uses Redis PubSub for real-time broadcasting.