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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
mloughran
November 25, 2011
Programming
340
2
Share
Pusher Pipe
What is the Pusher Pipe feature, and why we think it's interesting, presented to LNUG
mloughran
November 25, 2011
More Decks by mloughran
See All by mloughran
From the event loop to the distributed system
mloughran
7
640
Managing state in realtime distributed systems
mloughran
4
750
Other Decks in Programming
See All in Programming
自動レビューエンジンの実装と運用 ~レビューのない世界へ~
kurukuru1999
2
310
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
770
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
260
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
11k
Oxcを導入して開発体験が向上した話
yug1224
4
270
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
690
Swiftのレキシカルスコープ管理
kntkymt
0
210
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
2.7k
RTSPクライアントを自作してみた話
simotin13
0
410
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
110
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
11
4k
CSC307 Lecture 17
javiergs
PRO
0
310
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Skip the Path - Find Your Career Trail
mkilby
1
130
A designer walks into a library…
pauljervisheath
211
24k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
390
Typedesign – Prime Four
hannesfritz
42
3.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Building AI with AI
inesmontani
PRO
1
1k
Site-Speed That Sticks
csswizardry
13
1.2k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
840
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