Tag

#real-time

10 posts

In the Wild: Figma's Multiplayer Editing

In the Wild: Figma's Multiplayer Editing

Our Collaborative Editor lesson weighs Operational Transform against CRDTs for…

Design Live Comments

Design Live Comments

“Design live comments” (Facebook Live, YouTube Live, Twitch chat) tests whether…

Design an Online Auction

Design an Online Auction

“Design an online auction” (eBay with live bidding) is a contention problem…

Pattern: Real-time Updates

Pattern: Real-time Updates

Many interview questions have a line buried in the requirements like “users…

Design a Chat System (WhatsApp)

Design a Chat System (WhatsApp)

“Design WhatsApp” is one of the most popular system design interview questions…

Design a Ride-Sharing App (Uber)

Design a Ride-Sharing App (Uber)

Ride-sharing platforms like Uber and Lyft process millions of rides daily…

WebSockets with Socket.io in Node.js

WebSockets with Socket.io in Node.js

WebSocket vs HTTP Traditional HTTP follows a request/response model — the client…

System Design Patterns for Real-Time Updates at High Traffic

System Design Patterns for Real-Time Updates at High Traffic

The previous articles in this series covered scaling reads and scaling writes…