Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Pusher Pipe
Search
mloughran
November 25, 2011
Programming
2
340
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
620
Managing state in realtime distributed systems
mloughran
4
740
Other Decks in Programming
See All in Programming
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
560
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
340
AIコードレビューがチームの"文脈"を 読めるようになるまで
marutaku
0
240
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
4
230
Micro Frontendsで築いた 共通基盤と運用の試行錯誤 / Building a Shared Platform with Micro Frontends: Operational Learnings
kyntk
1
1.7k
[SF Ruby Conf 2025] Rails X
palkan
0
390
無秩序からの脱却 / Emergence from chaos
nrslib
2
11k
関数の挙動書き換える
takatofukui
4
760
CSC305 Lecture 17
javiergs
PRO
0
210
TUIライブラリつくってみた / i-just-make-TUI-library
kazto
1
260
Why Kotlin? 電子カルテを Kotlin で開発する理由 / Why Kotlin? at Henry
agatan
2
670
レイトレZ世代に捧ぐ、今からレイトレを始めるための小径
ichi_raven
0
480
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Faster Mobile Websites
deanohume
310
31k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Being A Developer After 40
akosma
91
590k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Documentation Writing (for coders)
carmenintech
76
5.2k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Designing for Performance
lara
610
69k
GitHub's CSS Performance
jonrohan
1032
470k
Rails Girls Zürich Keynote
gr2m
95
14k
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