~/talk

Surviving your First Big Customer as a Startup

Talkat ElixirConf EU 2021 · 2021-09-09..09-10· [devops-and-delivery, observability]
links:none on file
slides:none on file

A rapid growth case where a flights API with megabyte XML searches and often hitting multiple airlines scales up in a week: a production clone is load tested (not mocked), observability (logs, metrics, tracing) exposes hotspots, and capacity planning reveals a single-row DB contention and third‑party rate limits; the team wrote a custom load tester, defines SLIs/SLOs, applies concurrency limits and used Regulator for backpressure, and deploys repeatable recipes so the system survives.

AI-written summary · about

  1. 0:00Start
  2. 0:54The Excitement of the First Big Customer
  3. 2:56Procrastination
  4. 6:23The Goal of every Startup Is To Grow
  5. 13:28Can Our System Actually Handle this Traffic
  6. 14:14Load Testing
  7. 17:37Load Testing Client
  8. 19:46To Calculate the Capacity of Your System
  9. 19:58Critical Endpoint
  10. 21:30The Issues That You Might Come across while Load Testing
  11. 23:44Structured Load Testing
  12. 27:15Scaling Safely
  13. 27:49Service Level Indicators
  14. 33:31Concurrency
  15. 38:52Rate Limits
  16. 40:27Observability
  17. 42:41When Doing the Load Test How Did You Manage the Third Party Api Request Did You Mock All those Requests
  18. 46:16Did It Match the Capacity of the Production System
  19. 52:47How Did You Set Limits to the System Did You Use a Library like a Regulator or Did You Develop
~/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.