Stateful Functions 3.0: Towards a Cross-Platform Stateful Serverless Stack
summary
Stateful Functions 3.0 claims to provide Apache Flink-backed runtime that atomically couples messaging and distributed state so messages process as if exactly once, with periodic snapshots to object storage (S3/AWS) for durability. Functions run as stateless HTTP services using Java and Python SDKs (Go planned), addressed by logical type+id, routed via a request‑reply protocol, and support rolling, zero‑downtime upgrades while deploying on FaaS, Kubernetes, API gateways or AWS Lambda.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:36Agenda
- 2:45What is Stateful Functions
- 3:33Application Architecture
- 14:25Safer Functions
- 17:08Code Functions
- 23:19Future Roadmap
related talks
24mStateful Functions: Flexible like a Microservice, Consistent like a Monolith
41mKeynote: Introducing Stateful Functions 2.0: Stream Processing meets Serverless Applications
55mStateful Functions: Polyglot Event-Driven Functions for Stateful Distributed Applications
35mHands-On Stateful Serverless Applications with K8s and Stateful Functions
34mHands-on Stateful Serverless Applications with Kubernetes and Stateful Functions
42mInterview and AMA with the creators of Stateful Functions
38mDeploying Stateful FaaS on Streaming Dataflows
43mStream Processing and Applications in the Modern Age
