Serverless is the Abstraction We Deserve
summary
Argues that serverless is a platform-plus-architecture that runs event-driven functions so developers can skip learning Kubernetes, citing OpenFaaS/FN/OpenWhisk, Cloud Run, AWS Lambda and Oracle Functions as real implementations; enforces small, idempotent units with runtime and memory limits that act as linting for bad code; notes scales to zero and platforms handle triggers, retries and HA but makes observability and triage harder; reports a striking cost example of reduced $10–15k/month to $2–3/month on one migration.
AI-written summary · about
chapters (52)
- 0:00Introduction
- 0:23Jesses background
- 2:08Who is a developer
- 3:13Abstractions
- 4:00The Colossus
- 4:39Abstraction in Systems
- 5:20Goals
- 6:15Monolithic Applications
- 7:19Service
- 8:42What can I build with it
- 9:55What a serverless platform looks like
- 11:06The serverless spectrum
- 12:29The UNIX Process Model
- 12:59Containers
- 13:31I quote myself
- 14:35What is Serverless
- 15:39What does Serverless look like
- 16:14Serverless is not a spectrum
- 16:33Serverless is a managed platform
- 17:04Serverless is not magic
- 18:18Gartners Hype Cycle
- 19:21Getting through the trough
- 19:47Architecture and platforms
- 21:08Letting go of control
- 22:07Serverless is the mother of all dependencies
- 22:45Control often comes from necessity
- 23:10You have to solve that problem right
- 23:31On the extraction
- 24:08On the cloud
- 25:01Containers are complicated
- 26:12Kubernetes is not complicated
- 26:57Whats wrong with Kubernetes
- 27:34Serverless abstraction
- 28:44Idempotency
- 29:43Single Responsibility Principle
- 30:41UNIX Philosophy
- 31:38Drivers
- 32:20Architecture
- 33:28Big Ideas
- 35:11Container Architecture
- 36:09Application Estate
- 36:50Challenges
- 38:40Configuration Management
- 40:16Brownfield Adoption
- 41:31Security
- 42:44Observability
- 43:51Triaging Issues
- 45:19Vendor Lockin
- 48:16MultiCloud
- 50:05Complexity
- 50:59Serverless is Better
- 51:58Final Thoughts
related talks
28mServerless - the way microservices should be
30mServerless State of the Union
35mServerless Experiences -- On Your Own Servers?
04mServerless, Revealed!
52mConfusion In The Land Of The Serverless
01h 00mMicroservices and Serverless
58mServerless - the brief past, the bewildering present, and the beautiful (?) future
50mWhere We’re Going, We Don’t Need Servers!
