Building a modern Durable Execution Engine from First Principles
The architecture of Restate, a Durable Execution engine built from the ground up.
The architecture of Restate, a Durable Execution engine built from the ground up.
Restate 1.2 adds highly-available, distributed deployments and a graphical UI.
Distributed coordination makes application complex and brittle. Because all systems eventually build on logs, we can use a shared-log approach to eliminate most coordination. We discuss this conceptually and show how this is practically implemented in the open source project Restate.
A first look at distributed highly-available deployments of Restate and the architecture that supports those. We demonstate this through a geo-distributed active/active setup executing an order-processing app.
Let's build a chat bot with Restate. The chat bot will answer questions and run certain tasks on our behalf, like setting reminders and watching the price of flight routes. It uses an LLM to process the language and generate actions (starting / cancelling / checking tasks).
Restate named to Redpoint’s InfraRed 100. This prestigious list highlights the 100 up-and-coming private companies in Cloud Infrastructure.
Today we are excited to announce a major milestone for Restate: the availability of Restate 1.0, early access to Restate Cloud, as well as our Series Seed funding round led by Redpoint Ventures, with participation from Essence VC, firstminute.capital and several angel investors.