~/talk

Building a complex product while scaling a team and a business on Laravel

Talkat Laracon AU 2018 · 2018-10-18..10-19· [laravel, devops-and-delivery]
slides:none on file

A prototype is rewritten from Ruby on Rails onto Laravel, using Forge, Envoy and Homestead, annotations for multi‑tenancy (F param) and Eloquent scopes; migrations move a 150 GB database (300M records, ~150M transactions) to Oregon and reporting switches to aggregation pipelines that reduce queries over a billion transaction‑lines to 14 milliseconds reporting. Deployments use Envoy with zero downtime, Docker and Kubernetes for staging, New Relic for perf, banks adopt the product as a credit front end, billing was built in‑house (cost three months), and a monthly tech‑debt week supports scale alongside 60 million HTTP hits a month.

AI-written summary · about

  1. 0:00Intro
  2. 0:47Who we are
  3. 3:01How we started
  4. 4:55Annotations
  5. 6:09Multitenancy
  6. 8:57Rewrite
  7. 10:17Scaling
  8. 14:15Tech Debt
  9. 15:25Growth Phase
  10. 20:03Performance Phase
  11. 33:01Tech Debt accrual
  12. 39:08Documentation
~/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.