How would you design the twitter timeline?
kapeel kokane
Posted on April 4, 2020
A formidable design problem
All of us use/have used twitter at some point of time in our lives. Part of the reason why Twitter is successful, I believe is because the concept is so simple at its core:
phrase your idea in 280 characters or less and then with the press of a button, broadcast it to the world.
And then, whenever someone who follows you logs in, they will get to see that tweet in their timeline.
But have you ever imagined the logistics behind implementing this simple concept? What would happen when people with millions & millions of followers send out a tweet and each of their followers expects that tweet to appear in their timeline in real-time?
I created this video which was originally based on this talk by Raffi Krikorian who was a senior director at twitter at that time. Although the talk is quite old, it gives us an insight into how designing anything should be approached at the scale of Twitter.
If you were to design it today, how would you do it differently? Let me know your views in the comments section.
Posted on April 4, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.