Fullstack Serverless at Scale
summary
Bustle builds a fully serverless platform on AWS that handles 10–20 million Lambda events per day, serving server-side rendered HTML via Lambda + API Gateway backed by DynamoDB, Kinesis, S3 and Elasticsearch. Claims include a cost example of $2,500 EC2 → $400 Lambda/API Gateway for one service, observable cold starts from ~100 ms up to seconds, six‑minute Lambda limits and container recycling every ~3.5 hours, and tooling like Shep, Serverless/Apex/Sparta with ongoing debugging and CloudWatch pain points.
AI-written summary · about
chapters (28)
- 0:00Intro
- 0:50Director of Platform Engineering @ Bustle
- 1:27The Hitchhiker's Guide to Serverless
- 2:28The people who are serving websites on Lambda or something are not only doing it wrong, they are wasting money while locking themselves in to an architecture that doesn't fit their app
- 3:17Backend as a Service
- 3:45Functions as a Service
- 3:57run code only when needed
- 4:07don't bother me with details
- 4:19request response
- 4:52Google Cloud Platform
- 6:36write code zip upload
- 7:38versioning aliases RAM + CPU logging event sources
- 8:52click around a lot
- 9:20cache/throttle authorization api keys stages logging/metrics custom domains
- 11:23happiness building shipping
- 12:40yes... there are still servers...
- 12:53benchmark fallbacks load testing less ops?
- 18:35lambda api gateway
- 19:17lock in
- 20:09cold functions
- 21:07long running tasks
- 21:24Lambda Kinesis Firehose Elasticsearch
- 22:07test in the cloud
- 23:50tooling
- 24:05serverless framework node-lambda (js) apex sparta (go)
- 25:15JavaScript Only no CF, terraform swagger webpack builds environments mapping templates
- 26:32shep new my-api shep generate endpoint shep deploy production
- 26:51we are hiring @ bustle!
related talks
34mGoing Serverless with GraphQL
10mSteve Faulkner at The Lead Developer New York 2017
42mServerless Tales from the Trenches
01h 00mServerless - reality or BS - notes from the trenches
47mAdvanced Serverless Architectural Patterns on AWS
20mWhy Serverless Architecture is Changing Software Development
54mServerless Architectures: no servers allowed!
05m#Serverless + #Devops = BFF
