• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Twitter by the Numbers
 

Twitter by the Numbers

on

  • 50,117 views

The slides to a tech talk I gave as part of @TwitterU at UC Berkeley on 9 September 2010. ...

The slides to a tech talk I gave as part of @TwitterU at UC Berkeley on 9 September 2010.

See the blog post at http://mehack.com/twitter-by-the-numbers, and an animated version of the slide deck at http://www.youtube.com/watch?v=TdY0jU697lY

Statistics

Views

Total Views
50,117
Views on SlideShare
42,842
Embed Views
7,275

Actions

Likes
161
Downloads
0
Comments
7

142 Embeds 7,275

http://techcrunch.com 1929
http://abrdev.com 646
http://blog.programmableweb.com 430
http://antyweb.pl 400
http://jp.techcrunch.com 394
http://www.detailverliebt.de 358
http://wikicorsoweb.altervista.org 334
http://interactieontwerpen.sebastix.nl 252
http://www.bigsense.com.br 223
http://amanz.my 172
http://zubeta.com 156
http://www.marketingfacts.nl 151
http://blogs.lanacion.com.ar 138
http://www.marketingprvisie.com 131
http://blog.giomagnani.com 110
http://www.ninjamarketing.it 108
http://www.techcrunchchina.com 90
http://www.clasesdeperiodismo.com 87
http://funkyprofessor.blogspot.com 87
http://public-csharp.blogspot.com 81
http://noelcarrion.com 62
http://static.slidesharecdn.com 60
http://www.blog-nouvelles-technologies.fr 55
http://jwfamily.web.unc.edu 48
http://www.remcojanssen.com 47
http://news.cnblogs.com 46
http://www.techgig.com 43
http://www.suit.gr 42
http://www.wirtualnemedia.pl 31
http://andylark.blogs.com 31
http://rogut.blogspot.com 24
http://www.mashup.se 23
http://root.sebastix.nl 22
http://tech.azuremedia.net 22
http://public-csharp.blogspot.ru 21
http://www.nowmedia.it 19
http://www.frontiering.com.au 17
http://bojanbabic.blogspot.com 16
http://www.tonychapelle.com 16
http://geeksroom.com 16
http://www.20ju.com 16
http://www.optify.net 15
http://thedailylark.com 15
http://a0.twimg.com 14
http://socialmotive.net 12
http://alwan7lugat.wordpress.com 12
http://80sfamily.com 10
http://remcojanssen.posterous.com 9
http://exactlimon.com 8
http://wildfire.gigya.com 8
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

17 of 7 previous next Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Twitter by the Numbers Twitter by the Numbers Presentation Transcript

    • by the #s
    • witter by the ing a t alk entitled “T Giv @twit terU a t Cal. Number s” with Lots o f ##s! ne Tw itter for iPho 1m inute ago via on Retweet ed by 1 pers
    • What’s a Tweet? It’s a short message that's sent through 140 characters
    • How many are there?
    • How many are there? 70M 60M Today! * *off the chart
    • op_oh Commons from lo der Creative Photo used un 47M served 70M tweets per day 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!
    • MySQL Can’t generate IDs fast enough Centralized and a single point of failure snowflake Highly available and uncoordinated (10kqps) Compatible with the ecosystem http://github.com/twitter/snowflake
    • ampura Commons from ch der Creative Photo used un 1 TB generated 8 TB generated per day per day
    • 8 TB per day in total ≈ 100 MB per sec Photo used u nder Creative C ommons from Mac Users G uide = 80 MB per sec
    • Where do they go? Followed by Following Asymmetric Digraph
    • Tweets multiply
    • 1 Digraph 2 Need to represent this 4 1 2 3 4 3 1 Matrix 2 Naïve implementation is not scalable 3 4
    • 150M registered users 2006 2008 2010
    • Photo used under Creative Commons from jurvetson Distributed graph database flockdb High rate of CRUD operations Complex set arithmetic queries http://github.com/twitter/flockdb
    • @ladygaga mother mons†er 6.1 million followers @BarakObama 44th President of the United States 5.3 million followers @justinbieber Justin Bieber 5.1 million followers @raffi me! 4.1 thousand followers
    • How do they get out? 6B API calls per day ≈ 70,000 calls per second
    • REST API XML/JSON API over HTTP Poll-based system / pseudo real-time hosebird Streaming API Long poll HTTP Near real-time delivery of Tweets
    • 752% in 2008
    • 1358% in 2009
    • Where do we want to be? Today - 150M people generate ~1000 TPS Tomorrow - we want to support half the world and all its devices (5B phones and 6B people)
    • Real challenges in front of us Real time Indexing, search, and analytics Relevance systems Graph databases Storage Scalability and efficiency
    • Questions? Follow me at twitter.com/raffi