Your AI Pipeline Doesn't Need a Graph, It Needs a Better Runtime
You've built software systems before.
"If you need durable execution (and you probably do for production AI workflows), use a proper durable execution engine, not checkpointing as an afterthought."
This is it. Afterthought translates to time lost debugging in prod, rather than focusing on product.
01.07.2025 16:23 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
StatePatching test by slinkydeveloper ยท Pull Request #376 ยท restatedev/e2e
Fix #331, vibe coded while testing Junie
@intellijidea.com #Junie is wild. I asked it to write a test, using my test infra, calling an API documented only in an OpenAPI file, and it got it right first shot. Wow, the best vibe coding tool I tried so far.
github.com/restatedev/e2e/pull/376
18.04.2025 19:23 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
๐ Big news! @restate.dev 1.3 is here โ and it makes handling concurrency a breeze. Complex flows? Restate journals them, making everything replayable and fault-tolerant so you can sleep easy.
Dive in ๐ restate.dev/blog/announc... to see whatโs new!
10.04.2025 19:23 โ ๐ 8 ๐ 3 ๐ฌ 0 ๐ 0
Restate service handler written in Kotlin, showing how to implement a scatter/gather use case with few lines of code in a resilient way.
Coming up in @restate.dev 1.3: Implement scatter/gather scenarios with ease, while keeping your application resilient to failures! Those sub tasks can fail, the orchestrator itself can fail, and yet this code will run to completion thanks to Restate "run to completion" semantics.
07.04.2025 19:10 โ ๐ 5 ๐ 3 ๐ฌ 0 ๐ 0
Prepping my @rustikon.dev talk about @restate.dev... I'll show some use cases where you need to handle concurrent events, while keeping the application resilient from failures! #rust
18.03.2025 08:54 โ ๐ 6 ๐ 3 ๐ฌ 0 ๐ 0
The part I liked most is the second demo about email validation: it really shows how Restate gives few good high level abstractions that lets developers build concise, correct and scalable programs, which can easily deal with inherent concurrent events such as timer events and human interactions.
21.02.2025 18:11 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
YouTube video by Jfokus
The simplest way to build resilient applications by Giselle van Dongen
I enjoyed a lot talking at #JFokus2025 with @vdgiselle.bsky.social about @restate.dev www.youtube.com/watch?v=CADA...
21.02.2025 18:09 โ ๐ 1 ๐ 1 ๐ฌ 1 ๐ 0
๐ต Every step you take, every call you make - Restateโs fresh take on distributed apps observability
Find out how the UI helps you with developing and debugging your distributed apps.
โจRestate 1.2 includes a powerful UI that lets you manage, configure, understand, and debug your applications. Restate's log contains a treasure of information to figure out what is going on in your applications. Query it now from the UI!
Learn more in the blog post ๐
restate.dev/blog/announc...
19.02.2025 15:19 โ ๐ 7 ๐ 4 ๐ฌ 1 ๐ 1
Restate 1.2: a distributed durable execution engine, built from first principles
Restate 1.2 adds highly-available, distributed deployments and a graphical UI.
๐ข Restate 1.2 is out! Run highly-available Restate clusters that tolerate node failures while keeping your applications responsive, and consistent. Restate now also includes a UI to give you an intuitive way to manage and debug your applications. restate.dev/blog/announc...
18.02.2025 16:56 โ ๐ 4 ๐ 4 ๐ฌ 1 ๐ 1
Looking forward to talk at #rustikonconf ๐ฆ
27.01.2025 20:02 โ ๐ 2 ๐ 1 ๐ฌ 0 ๐ 0
Next week we will be at @jfokus.se. Come watch our talk on building resilient applications on Tuesday at 14:00 in room A4.
#JFokus2025
27.01.2025 11:18 โ ๐ 4 ๐ 3 ๐ฌ 0 ๐ 0
Every System is a Log: Avoiding coordination in distributed applications
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 conceptua...
๐๐ฏ๐๐ซ๐ฒ ๐๐ฒ๐ฌ๐ญ๐๐ฆ ๐ข๐ฌ ๐ ๐๐จ๐
Here is an idea on how to drastically ๐ซ๐๐๐ฎ๐๐ ๐๐จ๐ฆ๐ฉ๐ฅ๐๐ฑ๐ข๐ญ๐ฒ ๐๐ง๐ ๐๐จ๐จ๐ซ๐๐ข๐ง๐๐ญ๐ข๐จ๐ง in distributed apps.
A fun way to look at this is similar to the idea of Turning the Database Inside Out - like Turning the Microservice Inside Out.
restate.dev/blog/every-s...
๐
24.01.2025 13:14 โ ๐ 53 ๐ 13 ๐ฌ 4 ๐ 5
Distributed Restate - A first look
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-proces...
First peek at distributed @restatedev.bsky.social: a database for durable execution.
Distributed setups scale, improve failover, and trade the dependency on persistent disk (eg EBS) with an S3 dependency. Restate replicates events internally to bridge S3's latency gap.
๐
restate.dev/blog/distrib...
06.12.2024 15:13 โ ๐ 32 ๐ 8 ๐ฌ 1 ๐ 2
Software engineer. Building things for lego.com. Distributed systems, serverless, event saucing.
Wrote Serverless Development on AWS (OโReilly) https://lukehedger.dev/book
๐ London
Double dumb-ass on you. (And so fourth)
#AltText enthusiast. Same account as mastodon, currently dark on twitter. Any other similar accounts are not me. #StarTrek
Tinkering with semiconductors and copper for ebikes, cargo bikes, and things slightly larger.
Also curious about the pre/post-cloud internet (forecast: ๐ค๏ธ).
Photographer of Random Cars, so Follow me if you like Car Photos, Cars, and Photos. And photos of cars. And car events. And events with cars. And photos with events of cars.
YouTube: Veloce Midwest (A channel about cars)
Staff Engineer at Confluent, Committer and PMC Member at Apache Flink.
Co-Founded data Artisans. Member of the Apache Software Foundation.
American Homeowner | Battle Born | Go Bills | Software Engineer at Confluent | GM of KafkaStreams ๐ฆฆ | ASF Member, Committer and PMC member (Apache Kafka, Apache Flink, Apache Storm) โ Reno. Home Means Nevada.
Subverter of the dominant paradigm
Join the first #Rust conference in Poland!
Save the date: 26 March 2025
http://rustikon.dev organized by @softwaremill.com
@scalar-conf.com sister event
Writer of books (http://themissingreadme.com), code (http://slatedb.io), checks (http://materializedview.capital), and newsletters (http://materializedview.io)
Co-founder @restate.dev: Building resilient applications made easy! Apache Flink Committer and PMC member. Previously @ververica.com
Technologist @ Confluent ยท Ex-lead of Debezium ยท Spec lead of Bean Validation 2.0 ยท Creator of JfrUnit, kcctl and MapStruct ยท Java Champion ยท morling.dev ยท ๐ด
Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD. https://restate.dev
Building distributed systems and data infra.
Previously co-creator of Apache Flink (https://flink.apache.org/),
now building Restate (https://restate.dev/) to make distributed apps more easily resilient and scalable.