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
さくらのIaaS基盤のモニタリングとOpenTelemetry/OSC Hokkaido 2025
fujiwara3
3
420
United Airlines Customer Service– Call 1-833-341-3142 Now!
airhelp
0
170
SmartNewsにおける 1000+ノード規模 K8s基盤 でのコスト最適化 – Spot・Gravitonの大規模導入への挑戦
vsanna2
0
130
Geminiとv0による高速プロトタイピング
shinya337
1
270
成長し続けるアプリのためのテストと設計の関係、そして意思決定の記録。
sansantech
PRO
0
120
OPENLOGI Company Profile
hr01
0
67k
2025-07-06 QGIS初級ハンズオン「はじめてのQGIS」
kou_kita
0
170
改めてAWS WAFを振り返る~業務で使うためのポイント~
masakiokuda
2
250
Connect 100+を支える技術
kanyamaguc
0
200
Delta airlines Customer®️ USA Contact Numbers: Complete 2025 Support Guide
deltahelp
0
550
american airlines®️ USA Contact Numbers: Complete 2025 Support Guide
supportflight
0
110
品質と速度の両立:生成AI時代の品質保証アプローチ
odasho
1
300
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Raft: Consensus for Rubyists
vanstee
140
7k
Building Adaptive Systems
keathley
43
2.7k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
Rails Girls Zürich Keynote
gr2m
95
14k
Become a Pro
speakerdeck
PRO
29
5.4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
RailsConf 2023
tenderlove
30
1.1k
How to Think Like a Performance Engineer
csswizardry
25
1.7k
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