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.5k
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.8k
Why Cookpad Is Choosing Redshift as Our Data Platform
aamine
6
3.2k
Amazon Redshift事例祭り2020 - ぼくのかんがえたさいきょうのデータ活用基盤
aamine
2
1k
Cookpad 2016 Summer Intern: Programming Paradigm
aamine
4
19k
Other Decks in Programming
See All in Programming
CSC307 Lecture 06
javiergs
PRO
0
680
2026年 エンジニアリング自己学習法
yumechi
0
120
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
0
100
CSC307 Lecture 05
javiergs
PRO
0
490
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
280
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
530
Fragmented Architectures
denyspoltorak
0
140
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
CSC307 Lecture 02
javiergs
PRO
1
770
Basic Architectures
denyspoltorak
0
650
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
0
150
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
180
Featured
See All Featured
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
150
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Paper Plane (Part 1)
katiecoart
PRO
0
3.8k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
54
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
130
Un-Boring Meetings
codingconduct
0
200
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Speed Design
sergeychernyshev
33
1.5k
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