The Session Pool That Didn't Need to Exist
How a hash-based multi-session pool with TTL expiry, idle timeouts, atomic JSON persistence, and expire callbacks got replaced by one global variable and a text file. And why the message queue is the real hero.