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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
新しいVibe Codingと”自走”について
watany
5
300
Kubernetesにおける学習基盤とLLMOpsの概要
ry
1
250
小さくはじめるSLI/SLO ~育てながら組織に定着させる実践知~ / Starting Small with SLI/SLOs: Building Adoption Through Continuous Growth
nari_ex
6
1.8k
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
1
230
手塩にかけりゃいいってもんじゃない
ming_ayami
0
440
EventBridge Connection
_kensh
5
690
Android の公式 Skill / Android skills
yanzm
0
130
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
20
6.6k
Chainlitで作るお手軽チャットUI
ynt0485
0
200
FDE という解 ― 暗黙知と明示知をつなぐ、伴走型エンジニアリング ―
otanet
0
130
なぜ Platform Engineering の土台に Kubernetes を選ぶのか
r4ynode
2
590
Claude Codeをどのように キャッチアップしているか
oikon48
11
5.9k
Featured
See All Featured
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
1.7k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
610
Prompt Engineering for Job Search
mfonobong
0
340
Crafting Experiences
bethany
1
180
The Curse of the Amulet
leimatthew05
1
13k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
170
Building AI with AI
inesmontani
PRO
1
1.1k
The World Runs on Bad Software
bkeepers
PRO
72
12k
A better future with KSS
kneath
240
18k
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