~/talk

Services and Rails: The Shit They Don't Tell You

Talkat Ruby on Ales 2013 · 2013-03-07..03-08· [microservices, ruby-on-rails]
github:bmorton
slides:none on file

Yammer extracts pieces of a 300+ model Rails monolith into services, running 20 services in production and some handling over a billion requests a day. Expect concrete pain: double‑dispatch backfills, duplicated data, cache invalidation from ActiveRecord, and rollbacks that are hard. Tools and numbers matter—use Vagrant with Soup Kitchen for dev mirrors, Dropwizard New Relic Ganglia for standardized monitoring, and plan capacity, deploy automation, and cleanup before cutting over.

AI-written summary · about

  1. 0:00Start
  2. 0:34Who is this guy?
  3. 4:11Reusability
  4. 8:46Conway's Law
  5. 9:19The Messaging Team
  6. 10:01Rails and Core Services Teams
  7. 11:55Example cross-functional team
  8. 14:46Put them all behind Rails
  9. 15:44There are lots of ways to do it
~/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.