About COOKPAD (2013-11)

7dee07f5962a663f24e707091333e06d?s=47 robotvert
November 15, 2013

About COOKPAD (2013-11)

2013年11月にHAL東京・大阪・名古屋でやってきた講義の資料。
クックパッドの働き方や技術の話です。

7dee07f5962a663f24e707091333e06d?s=128

robotvert

November 15, 2013
Tweet

Transcript

  1. None
  2. Julien Feltesse google.com/+JulienFeltesse

  3. None
  4. 2014 4 1 ~150 ~50 3000 UU 150 15 8

  5. 2014 4 1

  6. None
  7. 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
  8. 1997 1998 2004 2009 2011 1

  9. None
  10. cookpad.com PC Android, iPhone, Windows 8

  11. info.cookpad.com/ir

  12. shop.cookpad.com cookstep.cookpad.com cafe.cookpad.com kenko.cookpad.com en.cookpad.com

  13. None
  14. Cyta zaim COOKSNAPS cyta.jp zaim.net cooksnaps.com kampodesk.com

  15. P R O C E S S

  16. ⇣ good to great

  17. “2 Pizza Rule”

  18. None
  19. 1. MVP (Minimum Viable Product) 2. 3.

  20. 1. 2. (GHE) 3. 4. CI (Jenkins) 5. 9 17

  21. T E C H N O L O G Y

  22. Ruby 2.0 Rails 3 & 4 MySQL 5.6 Nginx +

    Unicorn Varnish / Memcached AWS
  23. Ruby

  24. Ruby 1.8.7 REE ↳1.9.3 ➝ -100ms ↳2.0.0 ➝ -60ms ↳2.1.0

    ➝ -?ms
  25. ↓ ↓ AWS

  26. PVs Jan Feb Mar Apr May Jun Jul Aug Sep

    Oct Nov Dec
  27. AWS HW 600

  28. C H A L L E N G E S

    A N D S O L U T I O N S
  29. None
  30. None
  31. None
  32. None
  33. DB …

  34. None
  35. - 1. 2. S3 3. Hadoop

  36. - Treasure Data It Just Works™

  37. - Amazon RedShift RDB PostgreSQL ➝ β

  38. None
  39. chicken & egg problem ↓ ↑

  40. None
  41. None
  42. ↓ UU ↓

  43. None
  44. + +

  45. None
  46. ... COOKPAD DB

  47. ... COOKPAD DB

  48. SOA ... COOKPAD DB Pantry

  49. U X / U I

  50. UI A/B/C/...

  51. … sara

  52. UI MY ➝ +85%

  53. UI →

  54. A D V I C E

  55. None
  56. OSS

  57. None
  58. None
  59. Q U E S T I O N S ?

    speakerdeck.com/robotvert