System Overview - Sticky sessions
This system manages user sessions by ensuring that once a user connects to a specific server, all their subsequent requests go to the same server. This is called sticky sessions. It helps maintain user state without sharing session data across servers.
Key requirements include session persistence, load balancing, and fault tolerance.