~/talk

Scaling Venmo for High Volume Events

links:none on file
links:none on file
links:none on file
slides:none on file

Venmo runs a production‑like performance test cluster, injects traffic with locust.io on Fargate, and observes results in Datadog to find bottlenecks before events. The stack uses Amazon Aurora (with read/write separation and RDS Proxy for writers), DynamoDB, DocumentDB, ElastiCache (sharded or non‑sharded), MSK/Kafka, Cassandra and OpenSearch; autoscaling and HPA handle normal peaks but pre‑scaling and sharding handle sudden spikes for a service with 66M monthly active users and sub‑second latency goals.

AI-written summary · about

  1. 0:00Introduction and speakers
  2. 1:04Venmo's growth and evolution
  3. 7:05Architecture challenges and scaling
  4. 11:53Performance testing strategies
  5. 15:20Relational data store scaling
  6. 19:29Caching solutions and trade-offs
  7. 22:17Search and OpenSearch scaling
  8. 24:25High-volume event preparation
  9. 27:17Q&A on database scaling
~/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.