70 million tweets per day – Twitter by the Numbers

Twitter by the Numbers
Talk at UC Berkeley by Tech lead of the @twitterapi as part of Twitter recruiting efforts (known as @TwitterU)
Tweets per day by @ Twitter, on Flickr

Twitter by the Numbers – Partial Presentation Transcript

- 70M tweets per day
- 70M tweets per day = 800 tweets per second
- How big are they? 1 tweet text = 140 characters 200 bytes
- 800 tweets per second – 160 KB/sec – 9 MB/min – 12 GB/day Just tweet text!
- 1 TB generated 8 TB generated per day
- 8 TB per day in total 100 MB per sec = 80 MB per sec
- 150 Million registered users. 2010
- 6 Billion API calls per day – 70,000 calls per second
- 752% in 2008
- 1358% in 2009
- Today – 150 Million people generate ~1000 TPS * (Tweets Per Second) Tomorrow – we want to support half the world and all its devices (5 Billion phones and 6 Billion people)
- Real challenges in front of us Real time Indexing, search, and analytics Relevance systems Graph databases Storage Scalability and efficiency
- Questions? Follow @raffi
Related Posts on zubeta.com
New Twitter Stats – 2 billion Tweets Predicted for May
Tweet much? Twitter Total tweets for April reach 1.7 billion

