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
Why we chose long-polling over websockets
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Leah Culver
November 08, 2011
Programming
970
7
Share
Why we chose long-polling over websockets
...and it's not what you think.
Leah Culver
November 08, 2011
More Decks by Leah Culver
See All by Leah Culver
Writing stable iOS applications
leah
2
250
Idea to launch - the start of a startup
leah
1
110
Say “yes” to user feedback
leah
0
99
Intro to Dropbox APIs
leah
0
350
Working with web APIs in Swift
leah
0
130
Dropbox APIs for JavaScript developers
leah
3
1.3k
Cloud sync APIs for mobile developers
leah
1
170
Cloud sync APIs for mobile developers
leah
0
240
App Data, Everywhere: Cross-Device Content Sharing
leah
2
760
Other Decks in Programming
See All in Programming
TiDBのアーキテクチャから学ぶ分散システム入門 〜MySQL互換のNewSQLは何を解決するのか〜 / tidb-architecture-study
dznbk
1
180
Offline should be the norm: building local-first apps with CRDTs & Kotlin Multiplatform
renaudmathieu
0
210
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
250
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
280
PHPで TLSのプロトコルを実装してみるをもう一度しゃべりたい
higaki_program
0
200
Kingdom of the Machine
yui_knk
2
260
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
210
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
350
「Linuxサーバー構築標準教科書」を読んでみた #ツナギメオフライン.7
akase244
0
1.4k
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
250
iOS機能開発のAI環境と起きた変化
ryunakayama
0
180
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
930
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
From π to Pie charts
rasagy
0
160
Ethics towards AI in product and experience design
skipperchong
2
260
How to train your dragon (web standard)
notwaldorf
97
6.6k
Agile that works and the tools we love
rasmusluckow
331
21k
The browser strikes back
jonoalderson
0
970
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
510
Code Review Best Practice
trishagee
74
20k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
200
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.5k
Transcript
Leah Culver Keeping it Realtime 2011 Why we chose long-polling
over websockets ... and it’s not what you think
moist
short
product
theory
fight!
Convore topic-based chat on the web
None
Leafy Chat web-based IRC client
None
Grove Hosted IRC and so much more.
None
None
None
None
None
None
chat
99%
1%
presence
long polling
new
presence
why???
fresh code
IRC server
google talk
work with us
Questions?
Photos http://www.flickr.com/photos/throwboy/3060442619/ http://www.flickr.com/photos/clover_1/2201448124/ http://www.flickr.com/photos/coldtaxi/426162862/ http://www.flickr.com/photos/reid-bee/3437020090/ http://www.flickr.com/photos/freethehops/6039819664/ http://static.panoramio.com/photos/original/31877600.jpg http://www.flickr.com/photos/heathbar/4850822709/ http://www.flickr.com/photos/drachmann/327122302/ http://www.flickr.com/photos/wgyuri/501884430/
http://www.flickr.com/photos/meowr/4485874366/ http://www.flickr.com/photos/aliaholle/5888906660/ http://bucks4boobiesauction.blogspot.com/2010/06/ auction-item-4-lisa-frank-angel-cat.html http://www.flickr.com/photos/anecia/3226532722/ http://www.flickr.com/photos/essjay/229819241/ http://www.flickr.com/photos/pedestrianrex/2420997341/ http://www.flickr.com/photos/nirak/644335254/ http://www.flickr.com/photos/viamoi/3338093351/ http://www.flickr.com/photos/67064475@N00/340479478/