Post

Serverless is great, until you need to manage state. This is where Restate comes in! Learn how to combine Knative with Restate to build serverless applications on Kubernetes that are not only scalable, but also stateful and resilient. 🧵

Serverless platforms don’t work well for stateful orchestration logic. You are forced to push state out to a database or glue everything with queues and retries. That’s brittle, complex, and hard to debug.

🔥Restate and Knative are a great match! - Knative gives you the scale-to-zero magic of serverless, on your own infra. - Restate lets you write state machines, orchestration logic, and sagas and run them resiliently on any serverless platform. No external orchestrators needed.

In the post, we show: ✅ How to run your Restate services on Knative ✅ How you can use Restate’s embedded K/V store ✅ An example of a signup flow in Go