Short Polling
Client asks 'anything new?' on a fixed timer. Simple but wasteful.
Your dashboard asks the server every 5 seconds whether anything changed. Forty support agents have it open.
That is 8 requests a second, and roughly 99 of every 100 come back empty. It is also about fifteen lines of code, it works through every proxy and firewall on earth, and nobody has ever been paged for it.
Now the same design with 100,000 phones instead of forty laptops: 20,000 requests a second, still 99 percent empty, and a fleet of servers whose main job is saying nothing yet.
Same technique, same code, and one of those is obviously right while the other is obviously wrong. Everything else in this course exists because of where that line falls, and plenty of teams have built a socket fleet to replace a timer that was doing fine.