System Design - Twitter Timeline with the Fanout Approach
Published in
1 min readApr 24, 2023
In this video, I have explained the system design of the Twitter Timeline with the Fanout Approach.
Agenda of this video:
- What is the Timeline?
- Basic Design
- Fanout Approach
- Hybrid Fanout Approach
I have discussed what happens when a celebrity user like Elon Musk tweets. How does the tweet of Elon Musk go into his follower’s timeline?
Twitter Timeline Design with Fanout Approach - System Design
- What is System Design?
- Twitter Timeline Design with Fanout Approach — System Design
- HTTP Request vs HTTP Long-Polling vs WebSocket vs Server-Sent Events
- YouTube Video Upload Service — System Design
- What is Consistent Hashing?
- Capacity Estimation: Back-of-the-envelope calculation — Twitter
Master Kotlin Coroutines from here: Mastering Kotlin Coroutines
That’s it for now.
Thanks
Amit Shekhar
Co-Founder @ Outcome School
You can connect with me on: