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
360
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
250
Other Decks in Technology
See All in Technology
Next.jsとNuxtが混在? iframeでなんとかする!
ypresto
1
300
心が動くエンジニアリング ── 私が夢中になる理由
16bitidol
0
110
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
3.2k
Taming you application's environments
salaboy
0
200
SREが投資するAIOps ~ペアーズにおけるLLM for Developerへの取り組み~
takumiogawa
2
790
FlutterアプリにおけるSLI/SLOを用いたユーザー体験の可視化と計測基盤構築
ostk0069
0
120
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
200
RubyのWebアプリケーションを50倍速くする方法 / How to Make a Ruby Web Application 50 Times Faster
hogelog
3
950
Introduction to Works of ML Engineer in LY Corporation
lycorp_recruit_jp
0
150
Engineer Career Talk
lycorp_recruit_jp
0
200
TypeScriptの次なる大進化なるか!? 条件型を返り値とする関数の型推論
uhyo
2
1.8k
B2B SaaSから見た最近のC#/.NETの進化
sansantech
PRO
0
960
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
50
7.2k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Bash Introduction
62gerente
608
210k
How to Think Like a Performance Engineer
csswizardry
20
1.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Speed Design
sergeychernyshev
25
620
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Embracing the Ebb and Flow
colly
84
4.5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
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