~/talk

Rails Orbiting the cloud: Mastering the scalability with Kubernetes

Talkat RubyConf India 2023 · 2023-08-26..08-27· [ruby-on-rails, kubernetes]
slides:none on file

Claims Kubernetes scales Rails from millions to billions of requests per minute and handles 4–5x traffic spikes by combining cluster autoscalers (cluster-autoscaler or Carpenter), KEDA event-driven autoscaling, horizontal pod autoscaling, and tuned node groups. Uses Prometheus/OpenTelemetry for observability, Redis/Memcached for caching, optimized images and podman vs containerd choices for runtime performance. Websockets run on AnyCable in a separate service and succeeds at millions of users. Notes Basecamp moving off cloud with mrsk/KL as a counterexample.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:21Rails deployment evolution
  3. 4:58Why Kubernetes for Rails
  4. 7:11Measuring scalability in Rails
  5. 10:03Challenges in scaling Rails
  6. 13:17Kubernetes reality for Rails
  7. 15:28Key Kubernetes components
  8. 19:01Auto scaling strategies
  9. 21:08Deployment strategies
  10. 22:53Advanced Rails scaling tips
  11. 25:49Roadmap for scalable Rails
~/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.