AlgoMaster Logo

Design Live Comments

Medium Prioritymedium20 min readUpdated June 23, 2026
Practice this Problem

In this chapter, we will aim to design a low-latency, scalable live comment system that allows thousands or even millions of users to exchange messages in real time during a live event.

Three challenges drive the design. Latency means messages must be delivered in near real-time. Fanout means a single message needs to be broadcast to millions of subscribers simultaneously. Ordering means comments should appear in a logical, roughly chronological order.

Let’s begin by clarifying the requirements.

1. Clarifying Requirements

Premium Content

This content is for premium members only.