~/talk

Architecture: The Next Generation

Talkat RailsConf 2017 · 2017-04-25..04-27· [microservices]

Claim: Rails evolves from a monolith into a microservice ecosystem where teams mix a big Rails app with smaller services. Concrete stack examples include Rails + EmberJS + Sidekiq, plus AWS Lambdas, Docker/Compose, occasional Java or Python components. Historical moves that matter: Twitter rewrites search and migrates off Rails, Netflix builds fault injection via the Netflix Simian Army. Focus is on technical debt: what was built, what tools are used, and how reliably those pieces actually scale.

AI-written summary · about

  1. 0:00Intro
  2. 0:21ARCHITECTURE THE NEXT GENERATION
  3. 2:34TECHNICAL DEBT. AND HOW ARCHITECTURE CAN CREATE OR RELIEVE IT
  4. 2:47ARCHITECTURE IS THE ROOT OF A LOT OF OUR TECHNICAL DEBT
  5. 4:48RAILS TOOK THE WEB DEVELOPMENT PROCESS AND REFACTORED IT. RAILSCONF
  6. 5:01WHAT KIND OF REFACTOR IS RAILS?
  7. 8:56Misunderstanding Rails Queries - The N+1 Problem Misunderstanding Ruby's API Common code smells
  8. 10:19IS RAILS FINISHED?
  9. 12:59NETFLIX'S SIMIAN ARMY
  10. 14:06EVERY ARCHITECTURE IS A BRAVE NEW WORLD!
  11. 14:34MONOLITHIC DESIGN
  12. 16:15MONOLITHS ARE ROOTED IN UNIFORMITY
  13. 19:48MICROSERVICE S ARE ROOTED IN MODULARITY
  14. 20:56ECOSYSTEMS ARE ROOTED IN MODULARITY
  15. 23:44FIRST, KILL THE HYPE.
  16. 26:00KNOWLEDGE IS POWER
  17. 33:30WHAT IS COMING FOR US NEXT?
~/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.