System Design - Twitter Timeline with the Fanout Approach

Amit Shekhar
Outcome School
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

System Design Playlist

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:

Read all of our high-quality blogs here.

--

--

Amit Shekhar
Outcome School

Co-Founder @ Outcome School | Coder | Teacher | Mentor | Open Source | IIT 2010-14 | Android | Machine Learning | Backend