System Overview - Online presence system
An online presence system shows if users are currently active or offline in real time. It must handle many users updating their status frequently and provide quick updates to friends or contacts.
Key requirements include low latency updates, scalability to millions of users, and fault tolerance to avoid losing presence data.
