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
380
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Resque: The Journey
My slides from a talk I gave on Resque at the Cape Town Ruby Brigade.
Robert Fall
July 12, 2012
More Decks by Robert Fall
See All by Robert Fall
Betya Practice Pitch
robertfall
0
110
iOS Web Apps: The Journey
robertfall
1
270
Other Decks in Technology
See All in Technology
その“隠したつもり”が命取り ── 自前と平文をやめて「正解」に委ねる
kuroneko13
0
130
Sets in Go
ramalho
1
1.1k
トークンマネジメントでAIにとって働きやすい環境を実現する
hikaruegashira
0
120
Invisible to AI? Making TYPO3 Sites Quotable by AI Search Systems
wolfgangwagner
0
240
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.2k
DDDのエッセンスを取り入れたAIでの開発
ak2ie
0
170
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.2k
AI時代のアウトプット――変わったこと、変わらないこと / Devsumi 2026 Kansai #devsumi
jnchito
0
310
Adding Right-to-Left support to your web application with CSS logical properties — Lessons from Redmine
vividtone
0
160
MIXIで活躍できるエンジニアを 若手社員目線で考えてみる
mixi_engineers
PRO
0
110
2026-08-15 JAWS-UG 茨城 #16 Secrets ManagerにおけるSecret値の管理(Terraformの場合) / Secrets Manager Secrets
masasuzu
0
380
Genie Codeハンズオン応用編
taka_aki
0
130
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
250
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
390
Side Projects
sachag
455
43k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
420
ラッコキーワード サービス紹介資料
rakko
1
4.4M
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
How to Ace a Technical Interview
jacobian
281
24k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
73
41k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
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