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
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
100
Pseudo SMT at COOKPAD
robotvert
0
380
モバイルサイトでGoogle Analyticsを利用する
robotvert
1
330
Other Decks in Technology
See All in Technology
あなたの『Site』はどこですか? — xREという考え方
miyamu
0
1.2k
地域 SRE コミュニティ最前線 / SRE NEXT 2026 Discussion Night Track C
muziyoshiz
0
230
ZOZOTOWNの進化と信頼性を両立する負荷試験
zozotech
PRO
2
180
SRE本の知られざる名シーン / The Hidden Gems of Google SRE Book
nari_ex
1
420
“それは自分の仕事じゃない"を越えて行け
yuukiyo
1
440
Terraform共通モジュールをチーム横断で“変えられる”運用へ ― リリースと適用の分離
kekke_n
1
3.3k
「ちゃんとやっている」は独りよがりだった ― 不安に寄り添うインシデント対応へ / Towards incident response that addresses anxieties
chmikata
1
5.8k
ruby.wasmとPicoRuby.wasmに対応した仮想DOMライブラリを作ってる話 #kaigieffect_kaigi
sue445
PRO
0
150
関数型の考えを TypeScript に持ち込んで、テストしやすい純粋関数を増やす / Pure at the Core, Effects at the Edge: Bringing Functional Thinking into TypeScript
kaminashi
2
130
「最後に責任を取るのはチーム」— 人間のPRレビューを最小化してアップデートしたメンタルモデル
jnishime_dresscode
0
860
CIで使うClaude
iwatatomoya
0
290
Making sense of Google’s agentic dev tools
glaforge
1
260
Featured
See All Featured
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
220
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
170
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
200
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
610
The SEO identity crisis: Don't let AI make you average
varn
0
510
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
Designing Powerful Visuals for Engaging Learning
tmiket
1
450
Discover your Explorer Soul
emna__ayadi
2
1.2k
Accessibility Awareness
sabderemane
1
150
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