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
Resque: The Journey
Search
Robert Fall
July 12, 2012
Technology
2
370
Resque: The Journey
My slides from a talk I gave on Resque at the Cape Town Ruby Brigade.
Robert Fall
July 12, 2012
Tweet
Share
More Decks by Robert Fall
See All by Robert Fall
Betya Practice Pitch
robertfall
0
100
iOS Web Apps: The Journey
robertfall
1
260
Other Decks in Technology
See All in Technology
Flutter向けPDFビューア、pdfrxのpdfium WASM対応について
espresso3389
0
130
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
1
450
開発生産性を測る前にやるべきこと - 組織改善の実践 / Before Measuring Dev Productivity
kaonavi
9
3.5k
OPENLOGI Company Profile
hr01
0
67k
KiCadでPad on Viaの基板作ってみた
iotengineer22
0
290
2025 AWS Jr. Championが振り返るAWS Summit
kazukiadachi
0
110
無意味な開発生産性の議論から抜け出すための予兆検知とお金とAI
i35_267
4
12k
Geminiとv0による高速プロトタイピング
shinya337
0
270
品質と速度の両立:生成AI時代の品質保証アプローチ
odasho
1
260
成長し続けるアプリのためのテストと設計の関係、そして意思決定の記録。
sansantech
PRO
0
120
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
2
7.7k
怖くない!はじめてのClaude Code
shinya337
0
390
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
Balancing Empowerment & Direction
lara
1
430
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
BBQ
matthewcrist
89
9.7k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
Automating Front-end Workflow
addyosmani
1370
200k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Adopting Sorbet at Scale
ufuk
77
9.5k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Transcript
Resque It’s a queue. On top of Redis.
brew install redis gem install resque
The Journey
Delayed Job
Delayed Job...too delayed
Tools existing
Messaging? should you use
Needs different
Fast
Fast Persistent
Fast Persistent Controllable
Fast Persistent and
Redis duh...
Controllable?
Resque It’s a queue. On top of Redis.
BUT HOW? class Archive @queue = :file_serve def self.perform(repo_id, branch
= 'master') repo = Repository.find(repo_id) repo.create_archive(branch) end end Serialized into JSON
rake ... resque:work
unix embraces
unix Parent Child embraces
Web UI on Sinatra...
ecosystem pub/sub, schedulers etc
When? so
Delayed Job...too delayed
Redis duh...
and not?
Delayed Job Messaging vs
Github: https://github.com/defunkt/ resque/ Introducing Resque
Questions? @robertfall @capetown_rb