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
Cookpad TechKitchen #8: Breaking BatchJobs Beau...
Search
Minero Aoki
June 07, 2017
Programming
3
1.4k
Cookpad TechKitchen #8: Breaking BatchJobs Beautifully
第8回Cookpad TechKitchenで発表した「美しいバッチの壊しかた」の資料です。(15分)
Minero Aoki
June 07, 2017
Tweet
Share
More Decks by Minero Aoki
See All by Minero Aoki
Data Engineering Study #20 "Introduction to Data Analytics with SQL" Book
aamine
15
5.3k
Treasure Data TechTalk 2022 - TD CDP in 30 minutes
aamine
1
2.7k
Why Cookpad Is Choosing Redshift as Our Data Platform
aamine
6
3.1k
Amazon Redshift事例祭り2020 - ぼくのかんがえたさいきょうのデータ活用基盤
aamine
2
1k
Cookpad 2016 Summer Intern: Programming Paradigm
aamine
4
19k
Other Decks in Programming
See All in Programming
Back to the Future: Let me tell you about the ACP protocol
terhechte
0
130
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
190
どの様にAIエージェントと 協業すべきだったのか?
takefumiyoshii
2
610
AIで開発生産性を上げる個人とチームの取り組み
taniigo
0
130
育てるアーキテクチャ:戦い抜くPythonマイクロサービスの設計と進化戦略
fujidomoe
1
150
Le côté obscur des IA génératives
pascallemerrer
0
120
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
920
明日から始めるリファクタリング
ryounasso
0
120
CSC305 Lecture 01
javiergs
PRO
1
400
デミカツ切り抜きで面倒くさいことはPythonにやらせよう
aokswork3
0
190
開発生産性を上げるための生成AI活用術
starfish719
1
170
NetworkXとGNNで学ぶグラフデータ分析入門〜複雑な関係性を解き明かすPythonの力〜
mhrtech
3
1k
Featured
See All Featured
Six Lessons from altMBA
skipperchong
28
4k
Statistics for Hackers
jakevdp
799
220k
The World Runs on Bad Software
bkeepers
PRO
71
11k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
We Have a Design System, Now What?
morganepeng
53
7.8k
Scaling GitHub
holman
463
140k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6.1k
Raft: Consensus for Rubyists
vanstee
139
7.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
Designing for Performance
lara
610
69k
Transcript
ඒ͍͠όονͷյ͔ͨ͠ ੨ๆ
ࣗݾհ ‣ ੨ๆʢ͓͖͋ΈͶΖ͏ʣ ‣ ݩ3VCZίϛολʔ ‣ લ৬ຊςϥσʔλ ‣ ฒྻ3%#.4ʹ֮੧ ‣
ݱ৬ΫοΫύουΠϯϑϥ෦ ‣ ੳαʔϏεʮͨΈΔʯ։ൃ ‣ %8)ͷ։ൃ
͍ͭ࡞͍ͬͯΔόον ‣ ใܥʢ%8)ʣͷ42-όον ‣ େྔͷσʔλΛͻͨ͢Βूܭ ‣ δϣϒ͕ଟ͘ϑϩʔ͕ෳࡶʢ δϣϒڧʣ ‣ ,VSPLP
#SJDPMBHF
#SJDPMBHF ‣ 42-όονઐ༻ϑϨʔ ϜϫʔΫʢ044ʣ ‣ δϣϒ42-จͷ ڧݻͳࢥʹج͘ ‣ ෳδϣϒΛͭͳ͙ػೳ ʢδϣϒωοτʣखൈ
͖࣮
Α͍όονͱʁ
ӡ༻͍͢͠
োΛ͍͢͠
ඒ͘͠յΕΔ
ඒ͍͠յΕ͔ͨͱʁ
ඒ͍͠յΕ͔ͨͱʁ Ͳ͜ͰյΕ͔͙ͨ͢Θ͔Δ ଓ͖͔Β࣮ߦͰ͖Δ ϦτϥΠͰͤΔ
ඒ͘͠յͨ͢Ίͷ όονߏஙϧʔϧ
ॲཧΛࡉׂ͔͘͢Δ ϞϊϦγοΫ ڊେδϣϒ KPC KPC KPC KPC KPC
δϣϒ *0ର͝ͱʹδϣϒׂ %# ςʔϒϧ ϑΝΠϧ ʜʜ %#
ςʔϒϧ ϑΝΠϧ ʜʜ %# ςʔϒϧ ϑΝΠϧ ʜʜ δϣϒ
δϣϒཧγεςϜͰ݁߹ KPC KPC KPC KPC KPC KPC KPC KPC KPC
མͪͯΔ ࣮ߦத ਖ਼ৗऴྃ
ʢ͕࣌ؒ͋Εʣ όονͷهड़
όονͷهड़ τϥϯβΫγϣϯͳͲ ΞτϛοΫͳߋ৽खஈΛ͏ ߋ৽͠ͳ͍ ·Δ͝ͱ࡞Γ͢ ཤྺςʔϒϧΛ͏ʢࠩͷΈJOTFSUʣ
༧తʹফ͓ͯ͘͠ʢEFMFUFJOTFSUʣ
2