System Design Interview Crash Course
Ask Author
Back to course home

0% completed

Vote For New Content
Design Twitter Timeline

Here is the system design for a Twitter Timeline.

1. Problem Definition and Scope

We are designing the backend for the "Home Timeline" of a Twitter-like social network. This is the primary feed where a user sees a stream of tweets posted by the people they follow, arranged in reverse chronological order (newest first).

  • Users: Hundreds of millions of active users.

  • Main Actions: Posting tweets, scrolling through the feed, and following other users.

  • Scope:

.....

.....

.....

Like the course? Get enrolled and start learning!