【超満員】クックパッド導入事例 Dockerでスケールするジョブキューシステム【登壇者混乱】 #RubyKaigi #RubyKaigiB
Scalable job queue system built with Docker
@k0kubun
http://rubykaigi.org/2016/presentations/k0kubun.html
"While job queue system has been indispensable to execute a task asynchronously for a long time, we have some problems in typical job queue systems built with Ruby. Have you ever suffered from job queue system's availability, scalability or operation cost? Don't you want to implement a job with another language which is suitable for the job?
続きを読む
黒曜@Leaner Technologies
@kokuyouwind
ドキュメンテーションが間に合わなかった。Worker, Queing interface(Web API), Web consoleが入ってる github.com/cookpad/barbeq… #rubykaigi #rubykaigiB
2016-09-08 17:18:38
黒曜@Leaner Technologies
@kokuyouwind
エンキューするときにはWeb APIにPostする。結果としてmessage_id(uuid)とstatusが返る。message_idはリトライのときとかに使う。ステータスはSQSを使うなら基本はpendingになる。 #rubykaigi #rubykaigiB
2016-09-08 17:21:43
sho-h
@sho_hashimoto
"Railsっていうと怒られるかもしんないんですけど、" 繰り返して思い白くするパターンのやつだw #rubykaigi #rubykaigiB
2016-09-08 17:21:50
黒曜@Leaner Technologies
@kokuyouwind
ちょいちょい入る「Railsの話なんですけど」というエクスキューズ #rubykaigi #rubykaigiB
2016-09-08 17:22:02
黒曜@Leaner Technologies
@kokuyouwind
rubykaigiでpythonの話も出てきたw #rubykaigi #rubykaigiB
2016-09-08 17:22:46