Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
About COOKPAD (2013-11)
Search
robotvert
November 15, 2013
Technology
5.2k
21
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
About COOKPAD (2013-11)
2013年11月にHAL東京・大阪・名古屋でやってきた講義の資料。
クックパッドの働き方や技術の話です。
robotvert
November 15, 2013
More Decks by robotvert
See All by robotvert
ActionCable and React
robotvert
0
110
Pseudo SMT at COOKPAD
robotvert
0
400
モバイルサイトでGoogle Analyticsを利用する
robotvert
1
330
Other Decks in Technology
See All in Technology
おい、エージェントを使って終わらせろ
nwiizo
3
900
Goodbye ShellScript, Hello File-based App
shunsock
0
920
Lambda MicroVMsは常駐サーバーの代わりに なるか? Kiro Crew を動かして検証してみた / Kiro Crew on Lambda MicroVMs
k_adachi_01
2
170
Claude Codeを「使うほど育つ」AI秘書にするノウハウ
minorun365
PRO
33
31k
ADKで始める業務改善 - AIエージェント開発時の考えと設計
harappa80
2
280
技術的負債から考える、AI時代のエンジニアリング投資 — ビズリーチの技術的負債と向き合った経験から、変更し続けられるソフトウェアを考える/ technical-debt-con2026
visional_engineering_and_design
4
3.7k
2026-09-18 gotanda.sre Terraformで複数環境作ったり、複数Stateに分割したりそれとTerragrunt / Terraform multi envs and multi states
masasuzu
4
720
EventBridge に「合流」はない ― サーバーレスのワークフローを育てるということ / No Join in EventBridge
yusukeshimizu
2
520
今話題のAI「Jev」って何? 宇宙最速で学ぶ会
minorun365
PRO
32
21k
AI coding 整合正規方法
philipz
0
540
【技術的負債conf】事業成長に伴う技術的負債の説明責任とAIによるモニタリング、認知的負債について
i35_267
4
2.1k
AIエージェントを最高のパートナーに育てる方法|評価と判断軸を育てる5つのステップ
koichiaoki
1
160
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
300
The Pragmatic Product Professional
lauravandoore
37
7.5k
A Soul's Torment
seathinner
8
3.6k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
290
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Prompt Engineering for Job Search
mfonobong
0
460
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Why Our Code Smells
bkeepers
PRO
340
58k
Become a Pro
speakerdeck
PRO
31
6.3k
Transcript
None
Julien Feltesse google.com/+JulienFeltesse
None
2014 4 1 ~150 ~50 3000 UU 150 15 8
2014 4 1
None
2010 2011 2012 2013 1998 1999 2000 2001 2002 2003
2004 2005 2006 2007 2008 2009 200,000 300,000 400,000 500,000 600,000 700,000 800,000 900,000 1,000,000 0 100,000
1997 1998 2004 2009 2011 1
None
cookpad.com PC Android, iPhone, Windows 8
info.cookpad.com/ir
shop.cookpad.com cookstep.cookpad.com cafe.cookpad.com kenko.cookpad.com en.cookpad.com
None
Cyta zaim COOKSNAPS cyta.jp zaim.net cooksnaps.com kampodesk.com
P R O C E S S
⇣ good to great
“2 Pizza Rule”
None
1. MVP (Minimum Viable Product) 2. 3.
1. 2. (GHE) 3. 4. CI (Jenkins) 5. 9 17
T E C H N O L O G Y
Ruby 2.0 Rails 3 & 4 MySQL 5.6 Nginx +
Unicorn Varnish / Memcached AWS
Ruby
Ruby 1.8.7 REE ↳1.9.3 ➝ -100ms ↳2.0.0 ➝ -60ms ↳2.1.0
➝ -?ms
↓ ↓ AWS
PVs Jan Feb Mar Apr May Jun Jul Aug Sep
Oct Nov Dec
AWS HW 600
C H A L L E N G E S
A N D S O L U T I O N S
None
None
None
None
DB …
None
- 1. 2. S3 3. Hadoop
- Treasure Data It Just Works™
- Amazon RedShift RDB PostgreSQL ➝ β
None
chicken & egg problem ↓ ↑
None
None
↓ UU ↓
None
+ +
None
... COOKPAD DB
... COOKPAD DB
SOA ... COOKPAD DB Pantry
U X / U I
UI A/B/C/...
… sara
UI MY ➝ +85%
UI →
A D V I C E
None
OSS
None
None
Q U E S T I O N S ?
speakerdeck.com/robotvert