System Design Fundamentals
0% completed
Introduction to Real-Time Communication
Some applications need to show new information the moment it happens. A chat message, a live cricket score, a rising stock price. Waiting even a few seconds feels broken. Delivering updates to the user as soon as they happen is called real-time communication.
This chapter explains the three most popular techniques for it: Long-Polling, WebSockets, and Server-Sent Events. Before we compare them, we need to understand the problem they all solve. The problem starts with how HTTP works.
.....
.....
.....
Like the course? Get enrolled and start learning!