• Save

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Like this? Share it with your network

Share

Twitter and the Real-Time Web

on

  • 2,677 views

I gave this presentation at the New York Time's, TimesOpen 2.0: The Real-Time Web evening.

I gave this presentation at the New York Time's, TimesOpen 2.0: The Real-Time Web evening.

Statistics

Views

Total Views
2,677
Views on SlideShare
2,670
Embed Views
7

Actions

Likes
4
Downloads
0
Comments
1

4 Embeds 7

http://lanyrd.com 4
http://open.blogs.nytimes.com 1
http://www.linkedin.com 1
https://www.linkedin.com 1

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
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Twitter and the Real-Time Web Presentation Transcript

  • 1. TimesOpen 2.0: The Real-Time Web
  • 2. Giving a @twit terapi talk at @times open’s “TimesO pen 2.0: The Real-Tim e Web” event. 2 Nov via Twitter for iPhone from The New York Times Building 620 Eight Avenue New York, New York View Tweets at this place
  • 3. Twitter is the nature of news.
  • 4. http://twitter.com/#!/highfours/status/1121908186
  • 5. http://twitter.com/#!/jkrums/status/1121915133
  • 6. http://twitter.com/#!/barackobama/status/992176676
  • 7. “Rudimentary communication among individuals in real time allows many to move together as one” - @biz
  • 8. One Word April 10, 2008 4:33:23 PM And it’s over April 11, 2008 1:27:26 PM
  • 9. Haiti January 2010 Chile February 2010
  • 10. http://twitter.com/#!/toptweets/status/12483108178
  • 11. http://twitter.com/#!/Emergency_In_SF/status/29440739442
  • 12. http://twitter.com/#!/i80chains/status/9726084734
  • 13. http://twitter.com/#!/remedyoakland/status/29002198672
  • 14. http://twitter.com/#!/AlbionsOven/status/10015063036
  • 15. How many Tweets are there?
  • 16. How many Tweets are there? 90M!
  • 17. 90M tweets 1000 tweets per day ≈ per second
  • 18. http://blog.hubspot.com/blog/tabid/6307/bid/6506/Visualizing-How-a-Link-Spreads-Through-the-Twitterverse.aspx
  • 19. How do they get out? 6B REST API 70,000 calls calls ≈ per second per day
  • 20. REST API Handle authentication Manage rate limiting All to say, “No new tweets. Try later.”
  • 21. What we want Deliver an immediate user experience Provide full fidelity data Create easy integrations Be efficient
  • 22. 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
  • 23. Connecting to the stream curl -u UUU:PPP http://stream.twitter.com/1/ statuses/filter.json?track=ivoted Hold the socket open Get JSON objects, one per line Get them in real-time
  • 24. Latency 200ms 100ms 0ms
  • 25. #ivoted
  • 26. Follow me at Questions? twitter.com/raffi