Restate is a robust, durable execution engine built from the ground up without relying on a traditional database or log system. It features a log-based runtime architecture with an integrated command log and event processor. Designed to enhance performance and operational behavior, it provides better end-to-end developer experiences and supports multiple configurations to balance latency, cost, and data durability. The Restate stack is highly scalable, suitable for serverless infrastructure, and actively manages failover, leader election, and coordination.

21m read timeFrom restate.dev
Post cover image
Table of contents
Recap: Server and Services #Clusters, Object Stores, and the Latency Gap #Partitioned Scale out #Event Log and Processor #Control Plane, Data Plane, External Consensus #Converged Single Binary #Some Performance Numbers #Up next: a fast, flexible, state-of-the-art log #Try it out! #

Sort: