Get the latest tech news

Show HN: Restate, low-latency durable workflows for JavaScript/Java, in Rust


Today we announce the availability of open-source Restate 1.0, early access to Restate Cloud, and our Seed funding round led by Redpoint Ventures

Our daily business is now stuff like writing code to recover partial failure scenarios, debugging distributed concurrency issues, or wrangling with infra to get reliable ordered callbacks for an asynchronous task. Restate’s APIs let developers use workflows-as-code semantics and other tools like Durable Promises/Futures or atomic state directly in their functions and (micro)services, rather than needing to refactor and redeploy the application to a workflow system. Can be invoked synchronously (req/resp), asynchronously, delayed Supports idempotency keys and deduplication Can pass an awaitable handle for the result to other processes Has exactly-once semantics between two workflow-as-code handlers

Get the Android app

Or read this on Hacker News

Read more on:

Photo of latency

latency

Photo of Rust

Rust

Photo of durable workflows

durable workflows

Related news:

News photo

Next-generation web framework Teo, supports Node.js, Python and Rust

News photo

Rust Growing Fastest, But JavaScript Reigns Supreme

News photo

Saving Three Months of Latency with a Single OpenTelemetry Trace