~/talk

Engineering for Engineering's Sake

Talkat NDC London 2017 · 2017-01-16..01-20· [engineering-leadership]
speakerdeck:mmozuras
slides:none on file

Company builds a social feed for a peer-to-peer marketplace (12 million users, €60M funding) and chooses Redis for sorted-set convenience; result increases engagement and sales but creates heavy operational pain — RAM growth, no mature HA then, every-30-minute forks for backups, an open technical-debt ticket from Mar 2014 closed only Sep 2015 after migrating to Redis Cluster. A contemporary competitor uses memcached and ships faster. Lesson: prefer boring, stack-aligned tools and optimize company-wide to reduce future work.

AI-written summary · about

  1. 0:00Intro
  2. 0:49MAKE SECOND-HAND THE FIRST CHOICE WORLDWIDE
  3. 2:01ENGINEERING IS FUN
  4. 5:56READY TO STUDY SOMETHING SERIOUS
  5. 6:53WAIT A SEC.
  6. 8:12AT HOME IS ALWAYS FUN
  7. 10:35RUBY RAILS MYSQL BACKBONE
  8. 11:06ELIXIR PHOENIX RETHINKDB REACT
  9. 12:06I LOVE TO DO ENGINEERING FOR ENGINEERING'S SAKE
  10. 12:35SAME MINDSET KW AT WORK
  11. 17:29MARKETPLACE NEEDED A FEED
  12. 19:26REDIS IS A PERFECT FIT!
  13. 19:37EDIS SORTED SETS ARE A PERFECT FIT!
  14. 20:57MEMBERS ARE HAPPY!
  15. 21:21WHAT ABOUT ENGINEERS?
  16. 22:29EVERYTHING IN RAM... HIGH AVAILABILITY FORKING EVERY 30MIN
  17. 24:37MIGRATION TO REDIS CLUSTER SEPTEMBER 2015
  18. 26:15ETSY CHOSE MEMCACHED
  19. 29:35TOOLS
  20. 30:25INFORMATION
  21. 33:08KNOWLEDGE
  22. 35:08OPERATIONS
  23. 37:42SHIPPING
  24. 40:49THE "RIGHT" TOOL FOR THE JOB
  25. 41:40USE BORING CODE, TECH, ENGINEERING
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.