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
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Twitter Streaming API #bcruhr3
Timo Schilling
March 21, 2010
More Decks by Timo Schilling
See All by Timo Schilling
Rails from "good" to fast - Colognerb
timoschilling
0
130
iBeacon
timoschilling
0
62
Other Decks in Technology
See All in Technology
Azure App Service / Container Apps の組み込み認証
kuniteru
0
210
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
3
990
多摩川(.dev)ランニング入門 / Tamagawa.dev#3
fujiwara3
3
400
Bet AI Day 2026丨How We Bet AI: AIとともに働く場をつくる
layerx
PRO
2
2.8k
プロダクトエンジニアに必要な「いい感じ」に作る能力 〜たくさん作れる時代に、どこまで作るかの決め方〜
jnishime_dresscode
2
1.4k
AI時代に、プロダクトの数だけ積み上がる所有コストをどうエンジニアリングするか / Engineering the Cost of Ownership
kzkmaeda
1
1.1k
Redmine 7.0で私が開発した新機能の狙いと背景
vividtone
1
110
AIで仕事のやり方を変える
matsu7874
2
980
enechainの内製セルフサービスプラットフォーム
hiyosi
0
130
こんなアーキテクチャ図は嫌だ BEYOND THE TIME: 半年後の自分へ贈る15のメッセージ / 15 of Anti-pattern in AWS Architecture Diagrams
naospon
3
260
「重なり」は迎える側がつくる ― 人もAIエージェントも歓迎するプロダクトエンジニアリング ―
go0517go
PRO
0
260
Bet AI Day 2026丨AIによって本質に戻るシステムリスク管理
layerx
PRO
0
1.3k
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
Google's AI Overviews - The New Search
badams
0
1.6k
What's in a price? How to price your products and services
michaelherold
247
13k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
340
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
510
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
270
Product Roadmaps are Hard
iamctodd
55
13k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
320
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
290
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
240
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
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