Solving durable execution’s immutability problem
In the last few years we’ve seen an explosion of durable execution tools and platforms.
The general principle is this; computers are now so fast that they can write down the result of every non-trivial task to a persistent store.
And by doing this, they have the ability to perfectly recover from transient failure by replaying the journal of tasks already completed, fast forwarding to the point where they failed and continuing like it never happened.
With some care and attention, this can be achi...
Read more at restate.dev