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
Pusher Pipe
Search
mloughran
November 25, 2011
Programming
2
330
Pusher Pipe
What is the Pusher Pipe feature, and why we think it's interesting, presented to LNUG
mloughran
November 25, 2011
Tweet
Share
More Decks by mloughran
See All by mloughran
From the event loop to the distributed system
mloughran
7
590
Managing state in realtime distributed systems
mloughran
4
730
Other Decks in Programming
See All in Programming
TDD 実践ミニトーク
contour_gara
1
270
UbieのAIパートナーを支えるコンテキストエンジニアリング実践
syucream
2
800
Vue・React マルチプロダクト開発を支える Vite
andpad
0
110
【第4回】関東Kaggler会「Kaggleは執筆に役立つ」
mipypf
0
990
パスタの技術
yusukebe
1
550
機能追加とリーダー業務の類似性
rinchoku
0
180
KessokuでDIでもgoroutineを活用する / Go Connect #6
mazrean
0
130
AI時代のドメイン駆動設計-DDD実践におけるAI活用のあり方 / ddd-in-ai-era
minodriven
25
9.6k
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
150
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
980
AIコーディングAgentとの向き合い方
eycjur
0
250
速いWebフレームワークを作る
yusukebe
3
1.5k
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Git: the NoSQL Database
bkeepers
PRO
431
66k
The Cult of Friendly URLs
andyhume
79
6.6k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Scaling GitHub
holman
463
140k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
What's in a price? How to price your products and services
michaelherold
246
12k
How to Ace a Technical Interview
jacobian
279
23k
Navigating Team Friction
lara
189
15k
Music & Morning Musume
bryan
46
6.8k
Transcript
None
The Pusher Pipe LNUG Martyn Loughran – @mloughran 23rd November,
2011
Pusher
Makes Push to browser trivial
WebSockets without the icky detail
Scaling without the effort
Enhances traditional web apps
What about the future?
Not about loading documents
Smart clients
Real time data
Users collaborating
Rapidly changing state
Messaging
You know this already You’re using node.js
The Pipe
Terminating long lived connections
Multiplexing events to a node.js process
Bidirectional messaging
Subscribe to Pusher events Messages from clients Sockets being opened
or closed Channels becoming occupied or empty Much more to come....
Released alpha at Node Nockout It’s still alpha...
Build your app Not a distributed system
DEMO... http://bit.ly/tQOhEb
Thanks! Martyn Loughran
[email protected]
@mloughran I