Everybody has this idea that Twitter is easy. With a little architectural hand waving we have a scalable Twitter, just that simple
Everyone has thought about developing its own Twitter-clone since it doesn’t look difficult, just a basic web application.
Well, the truth is a bit different. This article is a summary of a talk from Raffi Krikorian, the VP of Engineering at Twitter. I suggest to listen to the whole talk, otherwise skimming through the summary can still give you an idea of what problems they are dealing with and how they are solving them.