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
94
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
49
Other Decks in Technology
See All in Technology
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
28
12k
これまでの計測・開発・デプロイ方法全部見せます! / Findy ISUCON 2024-11-14
tohutohu
3
360
VideoMamba: State Space Model for Efficient Video Understanding
chou500
0
190
初心者向けAWS Securityの勉強会mini Security-JAWSを9ヶ月ぐらい実施してきての近況
cmusudakeisuke
0
120
スクラムチームを立ち上げる〜チーム開発で得られたもの・得られなかったもの〜
ohnoeight
2
350
Lambdaと地方とコミュニティ
miu_crescent
2
370
隣接領域をBeyondするFinatextのエンジニア組織設計 / beyond-engineering-areas
stajima
1
270
いざ、BSC討伐の旅
nikinusu
2
780
スクラム成熟度セルフチェックツールを作って得た学びとその活用法
coincheck_recruit
1
140
The Rise of LLMOps
asei
5
1.2k
誰も全体を知らない ~ ロールの垣根を超えて引き上げる開発生産性 / Boosting Development Productivity Across Roles
kakehashi
1
220
ハイパーパラメータチューニングって何をしているの
toridori_dev
0
140
Featured
See All Featured
Ruby is Unlike a Banana
tanoku
97
11k
Building Adaptive Systems
keathley
38
2.3k
The Language of Interfaces
destraynor
154
24k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Writing Fast Ruby
sferik
627
61k
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