3/28/2025 at 8:42:38 PM
One of the authors worked on Apache Flink but is too modest to include that interesting detail! So I'm adding it here. Hopefully he won't mind.by dang
3/28/2025 at 9:16:29 PM
All of the Restate co-founders com from various stages of Apache Flink.Restate is in many ways a mirror image to Flink. Both are event-streaming architectures, but otherwise make a lot of contrary design choices.
(This is not really helpful to understand what Restate does for you, but it is an interesting tid bit about the design.)
Flink | Restate
-------------------------------
|
analytics | transactions
|
coarse-grained | fine-grained
snapshots | quorum replication
|
throughput- | latency-sensitive
optimized |
|
app and Flink- | disaggregated code
share process | and framework
|
Java | Rust
the list goes on...
by sewen
3/28/2025 at 8:58:39 PM
They mention it in their about page: https://restate.dev/aboutby yubblegum
3/28/2025 at 9:06:00 PM
Thanks—sounds like it was more than one of them!by dang