Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Twitter Streaming API #bcruhr3
Search
Timo Schilling
March 21, 2010
Technology
0
98
Twitter Streaming API #bcruhr3
Timo Schilling
March 21, 2010
Tweet
Share
More Decks by Timo Schilling
See All by Timo Schilling
Rails from "good" to fast - Colognerb
timoschilling
0
110
iBeacon
timoschilling
0
52
Other Decks in Technology
See All in Technology
united airlines ™®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedhelp
1
420
60以上のプロダクトを持つ組織における開発者体験向上への取り組み - チームAPIとBackstageで構築する組織の可視化基盤 - / sre next 2025 Efforts to Improve Developer Experience in an Organization with Over 60 Products
vtryo
2
360
DatabricksにOLTPデータベース『Lakebase』がやってきた!
inoutk
0
120
Operating Operator
shhnjk
1
600
Yahoo!しごとカタログ 新しい境地を創るエンジニア募集!
lycorptech_jp
PRO
0
130
〜『世界中の家族のこころのインフラ』を目指して”次の10年”へ〜 SREが導いたグローバルサービスの信頼性向上戦略とその舞台裏 / Towards the Next Decade: Enhancing Global Service Reliability
kohbis
2
300
Reach American Airlines®️ Instantly: 19 Calling Methods for Fast Support in the USA
flyamerican
1
170
Delegating the chores of authenticating users to Keycloak
ahus1
0
160
AI専用のリンターを作る #yumemi_patch
bengo4com
6
4.3k
Coinbase™®️ USA Contact Numbers: Complete 2025 Support Guide
officialcoinbasehelpcenter
0
410
クラウド開発の舞台裏とSRE文化の醸成 / SRE NEXT 2025 Lunch Session
kazeburo
1
240
OSSのSNSツール「Misskey」をさわってみよう(右下ワイプで私のOSCの20年を振り返ります) / 20250705-osc2025-do
akkiesoft
0
170
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
The Pragmatic Product Professional
lauravandoore
35
6.7k
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
Embracing the Ebb and Flow
colly
86
4.7k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Six Lessons from altMBA
skipperchong
28
3.9k
The Invisible Side of Design
smashingmag
301
51k
Site-Speed That Sticks
csswizardry
10
690
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Transcript
20.03.2010 Push it! Timo Schilling 1
Pullen ✤ Email ✤ RSS ✤ Twitter 2
Pushen ✤ Chat ✤ iPhone ✤ HTTP persistent connection 3
HTTP Persistent Connection ✤ HTTP 1.1 keep-alive ✤ Unterstützung ✤
Client ✤ Server 4
Multiple Connections ✤ Verbindungsaufbau ✤ Datenübertragung ✤ Verbindungstrennung 5
Persistent Connection ✤ Verbindungsaufbau ✤ Datenübertragung ✤ ... ✤ Verbindungstrennung
6
Vergleich Multiple vs. Persistent 7
Vorteile ✤ Firewall ✤ weniger Server last ✤ weniger Latenz
✤ HTTP Pipelining ✤ Daten Pushen (ohne Interval Pullen) 8
✤ XMPP Protokoll ✤ Jabber ✤ Google Talk / Wave
✤ Twitter Streaming API ✤ TwitterJunkie ✤ LiveWall Implementierungen
Twitter Streaming API ✤ Einführung April 2009 ✤ Funktionen wie
die REST API ✤ Echtzeit
Twitter Streaming API Aufbau ✤ API Endpoint http://stream.twitter.com/1/ ✤ Authentifizierung
✤ Beispiel ✤ $ curl http://stream.twitter.com/1/statuses/sample.json -u NAME ✤ Response JSON
Twitter Junkie ✤ Open Source ✤ Cocoa / Objective-C ✤
Growl ✤ http://bit.ly/TwitterJunkie 12
Ende 13
Fragen? 14