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
600
Managing state in realtime distributed systems
mloughran
4
730
Other Decks in Programming
See All in Programming
dynamic!
moro
3
410
はじめてのMaterial3 Expressive
ym223
2
1.1k
How Android Uses Data Structures Behind The Scenes
l2hyunwoo
1
530
AccessorySetupKitで実現するシームレスなペアリング体験 / Seamless pairing with AccessorySetupKit
nekowen
0
170
ИИ-Агенты в каждый дом – Алексей Порядин, PythoNN
sobolevn
0
130
「待たせ上手」なスケルトンスクリーン、 そのUXの裏側
teamlab
PRO
0
690
アプリの "かわいい" を支えるアニメーションツールRiveについて
uetyo
0
300
パフォーマンスチューニングで Web 技術を深掘り直す
progfay
17
4.4k
OWASP Kansai DAY 2025.09: OSINTにふれてみよう
deka_morita
0
140
ててべんす独演会〜Flowの全てを語ります〜
tbsten
1
190
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
1
130
Reduxモダナイズ 〜コードのモダン化を通して、将来のライブラリ移行に備える〜
pvcresin
2
530
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Fireside Chat
paigeccino
40
3.6k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.8k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
The Language of Interfaces
destraynor
162
25k
The World Runs on Bad Software
bkeepers
PRO
71
11k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
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