~/talk

Stop Building Services, Episode 1: The Phantom Menace

Talkat ArrrrCamp 2015 · 2015-10-01..10-02· [microservices, devops-and-delivery]
slides:none on file

Argues that extracting services often increases fragility rather than reducing it, showing concrete failures: identity service creates two single points of failure and more network calls, extracting a voting feature connected two DBs and then shared a gem so both apps depend on the same bad model, and using Scientist to run old and new code paths in production enables safe rewrites. Recommends untangle code first, group things that change together, and minimize catastrophic failure points.

AI-written summary · about

  1. 0:00Intro
  2. 2:29ServiceOriented Architecture
  3. 3:16Monoliths
  4. 12:53Project Goals
  5. 15:08Drawing the Wrong Lines
  6. 16:46Improving the Code
  7. 17:14Scientists
  8. 18:41Second Case Study
  9. 20:20Architecture Goals
  10. 22:16Scaling
  11. 24:20Overview
  12. 25:59Architecture Standards
  13. 27:15Case Study 3
  14. 28:20Case Study 3 Solution
  15. 29:58What Went Wrong
  16. 32:10Alternatives
  17. 32:58Monolithic Apps
  18. 33:41Fail gracefully
  19. 34:15Social features
  20. 34:39Reliability
  21. 35:57Grumpiness
  22. 36:42Fault Tolerance
  23. 37:33Minimize catastrophic failure
  24. 37:57Code quality
~/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.