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
320
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
530
Managing state in realtime distributed systems
mloughran
4
680
Other Decks in Programming
See All in Programming
EMになってからチームの成果を最大化するために取り組んだこと/ Maximize team performance as EM
nashiusagi
0
100
Jakarta EE meets AI
ivargrimstad
0
650
Snowflake x dbtで作るセキュアでアジャイルなデータ基盤
tsoshiro
2
520
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
1.2k
アジャイルを支えるテストアーキテクチャ設計/Test Architecting for Agile
goyoki
9
3.3k
とにかくAWS GameDay!AWSは世界の共通言語! / Anyway, AWS GameDay! AWS is the world's lingua franca!
seike460
PRO
1
890
CSC509 Lecture 12
javiergs
PRO
0
160
Contemporary Test Cases
maaretp
0
140
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
430
RubyLSPのマルチバイト文字対応
notfounds
0
120
リアーキテクチャxDDD 1年間の取り組みと進化
hsawaji
1
220
[Do iOS '24] Ship your app on a Friday...and enjoy your weekend!
polpielladev
0
110
Featured
See All Featured
How to Ace a Technical Interview
jacobian
276
23k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
Fireside Chat
paigeccino
34
3k
For a Future-Friendly Web
brad_frost
175
9.4k
We Have a Design System, Now What?
morganepeng
50
7.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
370
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
28
2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Scaling GitHub
holman
458
140k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
890
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