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
92
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
46
Other Decks in Technology
See All in Technology
Databricks Appのご紹介
databricksjapan
0
360
テクニカルライターのチームで「目標」をどう決めたか / MVV for a Team of Technical Writers
lycorptech_jp
PRO
3
120
tenntennはなんでnewmoにnew社したの? - YAPC::Hakodate 2024
tenntenn
PRO
0
310
Perlで始めるeBPF: 自作Loaderの作り方 / Getting started with eBPF in Perl_How to create your own Loader
takehaya
1
990
怖くないオフライン機能開発 〜基本的な技術で実現する現場向けオフライン機能 / Developing offline functions without fear ~ Offline functions for the field realized with basic technology
kaminashi
1
110
LINEヤフー新卒採用 コーディングテスト解説 実装問題編
lycorp_recruit_jp
1
13k
エムスリー全チーム紹介資料 / Introduction of M3 All Teams
m3_engineering
1
320
Efficient zero-copy networking using io_uring
ennael
PRO
0
400
Kubernetes Meetup Tokyo #67 - KEP-3619: Fine-grained SupplementalGroups Control / k8sjp67-kep-3619
everpeace
0
160
ADRを運用して3年経った僕らの現在地
onk
PRO
13
5.9k
From LibreOffice to « La Suite » : providing civil servants with Free Software sovereign tools
bluehats
0
100
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
2
240
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
692
190k
The World Runs on Bad Software
bkeepers
PRO
65
11k
[RailsConf 2023] Rails as a piece of cake
palkan
49
4.8k
Raft: Consensus for Rubyists
vanstee
136
6.6k
A Tale of Four Properties
chriscoyier
156
22k
How STYLIGHT went responsive
nonsquared
95
5.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
249
21k
Six Lessons from altMBA
skipperchong
26
3.4k
Faster Mobile Websites
deanohume
304
30k
Unsuck your backbone
ammeep
668
57k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
26
4.1k
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