Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
mysql casual talks vol7
Ryoichi SEKIGUCHI
December 12, 2014
Programming
0
2k
mysql casual talks vol7
Ryoichi SEKIGUCHI
December 12, 2014
Tweet
Share
More Decks by Ryoichi SEKIGUCHI
See All by Ryoichi SEKIGUCHI
正しく失敗しながら進むプロダクト開発/railsdm2018
ryopeko
10
5.1k
CircleCI を使って自動(ほぼ)でセキュリティアップデート / circleci meetup
ryopeko
4
330
Kaizen Platform でやっている Kaizen Week というイベントについて / kaize week tokyurubykaigi 10
ryopeko
2
860
rubyhiroba
ryopeko
6
1.1k
devsumi2014-dena-bootcamp2014
ryopeko
39
62k
jtrk02
ryopeko
0
4.9k
DeNA Bootcamp 2013
ryopeko
14
6.7k
自分の道具を知る
ryopeko
10
1.9k
Rubyとわたしとわたしとワイフ
ryopeko
3
870
Other Decks in Programming
See All in Programming
PHPアプリケーションにおけるアーキテクチャメトリクスについて / Architecture Metrics in PHP Applications
isanasan
1
260
ポケモンで学ぶiOS 16弾丸ツアー 🚅
giginet
PRO
1
610
低レイヤーから始める GUI
fadis
18
9.4k
Swift Expression Macros: a practical introduction
kishikawakatsumi
2
730
Workshop on Jetpack compose
aldefy
0
140
Micro Frontends with Module Federation @MicroFrontend Summit 2023
manfredsteyer
PRO
0
570
Excelの助けを借りて楽にシナリオを作ろう
rpa_niiyama
0
300
Cloudflare Workersと状態管理
chimame
3
490
Form実装基本を学び直してみた
hyugatsukui
0
240
AWSとCPUのムフフな関係
cmdemura
0
470
ペパカレで入社した私が感じた2つのギャップと向き合い方
kosuke_ito
0
280
ECS Service Connectでマイクロサービスを繋いでみた
xblood
0
550
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
25
5.7k
Streamline your AJAX requests with AmplifyJS and jQuery
dougneiner
128
8.8k
How To Stay Up To Date on Web Technology
chriscoyier
779
250k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
13
5.4k
Navigating Team Friction
lara
177
12k
How GitHub Uses GitHub to Build GitHub
holman
465
280k
The Cult of Friendly URLs
andyhume
69
5.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
56
2.5k
A Modern Web Designer's Workflow
chriscoyier
689
180k
Producing Creativity
orderedlist
PRO
335
38k
Bootstrapping a Software Product
garrettdimon
299
110k
Art Directing for the Web. Five minutes with CSS Template Areas
malarkey
196
9.8k
Transcript
Ruby(Rails)͔Β ΧδϡΞϧʹ Q4M Λ ͑ΔԿ͔Λ࡞͓ͬͨ ؔޱ྄Ұ ! ryopeko " ryopeko
.Z42-DBTVBMUBMLTWPM
ؔޱ ྄Ұ # ryopeko " ryopeko • ύʔϑΣΫτRuby ڞஶऀ •
σϒαϛ2014εϐʔΧʔ • ϕετεϐʔΧʔ 2Ґड • ࠷ۙਓ͔ؒͨͪΒෳDBͱݺ Ε͍ͯΔ
None
ΈΜͳେ͖ ΩϡʔϑΥʔΤϜʂʂ̍
ϧϏʔͰ͏ʹ ͪΐͬͱͭΒ͍…
ϧϏʔͷੈքͰ Redis ͬͯΔΑ
None
shinq # SZPQFLPTIJOR
None
shinq ActiveJob ͷ ΠϯλʔϑΣʔεΛͬͨϥΠϒϥϦ
ActiveJobʁ
None
ActiveJob • Rails4.2 ͔ΒೖΔ༧ఆͷΩϡʔΞμϓλʔ • ΩϡʔϥΠϒϥϦΛࠩ͠ସ͍͑͢͠Α ͏ʹ͢Δͷ • daemon ࣮ߦ֤ࣗؤுͬͯ
shinq ͷ͍ํ
queue table Λ࡞Δ
None
Worker Class Λ࡞Δ
None
generator ͋ΔΑʂ
None
None
enqueue ͢Δ
None
dequeue ͢Δ
None
ίϚϯυϥΠϯΦϓγϣϯ
ίϚϯυϥΠϯΦϓγϣϯ • —worker ࣮ߦ͢Δ worker name • —process fork ͢Δϓϩηε
• —queue-timeout queue_wait ͰλΠϜ Ξτ͢Δඵ • -d, —daemon daemon ͱ࣮ͯ͠ߦ • etc…
·ͱΊ
·ͱΊ • Ruby(Rails) Ͱ Q4M ΛΧδϡΞϧʹ ѻ͏Կ͔Λ࡞ͬͨΑ • ϞμϯͳΠϯλʔϑΣʔεͩΑ •
Ϟμϯ͗ͯ͢4.2͡Όͳ͍ͱ͑ͳ͍ Α(ࠓRC2) • # ryopeko/shinq ͩΑ