Every Twitter user might have got questions in his mind, at least at some point, like how the whole Twitter system works?, what tools are used to make it work that way? …., I’m also one of them who are fascinated by the way Twitter worked, so I am presenting some of the facts before you. All these facts are according to Guardian.co.uk as said by Evan Weaver, Twitter lead engineer.
- only 20% of the Twitter users use Twitter website and the remaining all use third party applications (either desktop apps or mobile apps).
- the average Twitter user has 126 followers.
- most of the tools used by Twitter are open source. The stack is made up of Rails for the front side, C, Scala and Java for the middle business layer, and MySQL for storing data.
- everything is kept in RAM and the database is just a backup. Generally tweets have a short life, so the database hardly ever needs to be queried. It is queried merely for old tweets, and searches.
(image via)

















July 4th, 2009 at 2:30 am
Avergae user has 126 twitter followers and 80% use other form of application to tweet, now that’s some information..
Can’t really comment on the technical information
Cheers
Sandeep
August 12th, 2009 at 4:29 am
126 followers?? I am not at 125 followers, coincidence???
I am extremely happy that Twitter is running on Ruby on Rails as its a very good language to work with. It’s easier than anything what I have used until now.