• Like
  • 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.

Twitter and the Real-Time Web

  • 2,271 views
Uploaded on

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.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
2,271
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
1
Likes
4

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

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