~/talk

Scaling Ruby Applications: Challenges, Solutions and Best Practices

Talkat RubyConf AU 2024 · 2024-04-11..04-12· [ruby-on-rails]
links:none on file
slides:none on file

An eight‑year roadmap maps an online‑store through five project life stages and gives concrete practices that scale: start with RSpec and RuboCop, Docker Compose and GitHub Actions for CI, add Datadog/Honeybadger and Simple Rails encryption with regular key rotation, and enforce namespaces and service objects to avoid fat models. Introduce playbooks, identical staging, feature toggles and on‑call rotation, then split via domains, Terraform/Pulumi and read replicas, use Elasticsearch/Neo4j/DynamoDB/Redis for specific loads, and remove toggles after release.

AI-written summary · about

  1. 0:00Introduction and roadmap
  2. 2:22Bootstrap stage
  3. 8:23Startup stage
  4. 12:07Small company stage
  5. 16:18Medium company stage
  6. 25:12Large company and conclusion
~/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.