~/talk

How to build a social network entirely on serverless

Talkat NDC Porto 2019 · 2019-02-26..03-01· [serverless]
slides:none on file

Rebuilds a monolithic social network into an event-driven, serverless system using Kinesis, API Gateway, SQS, Redis, CloudSearch, BigQuery (or Athena + S3 + Glue), Neo4j and direct GCM/APNs pushes, proving it works in production: 200 Lambda functions handle search, timeline, recommendations and notifications, deployments jump to 100/month from 4–6, and operational compute cost for comparable work falls to about 5% of EC2. Timeline and search are rebuilt with streaming + SQS retries and deliverable features ship in days.

AI-written summary · about

  1. 0:00Start
  2. 4:52up to 30 mins for deployment deployment required downtime
  3. 12:02build loosely coupled system through events
  4. 20:28proxy requests from monolith to new service
  5. 23:03mixpanel $3000/month
  6. 37:30Oversight vs. Frictionless
~/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.