Sign in

Stephan Ewen

@stephanewen.bsky.social
1K followers 490 following 28 posts

Building distributed systems and data infra. Previously co-creator of Apache Flink (flink.apache.org), now building Restate (restate.dev) to make distributed apps more easily resilient and scalable.

PostsRepliesMedia
Stephan Ewen @stephanewen.bsky.social · 13/03/2025
Is this where we currently are?
052
Stephan Ewen @stephanewen.bsky.social · 24/01/2025
I have this slide from a presentation at Kafka Summit / Current about that.
131
Stephan Ewen @stephanewen.bsky.social · 24/01/2025
But how is this practically usable? Our DBs and queues aren't built like this. How do we strike a sweet-spot between this model (great consistency) and maintaining healthy decoupling and separation of concerns? The blog post discusses that and how it inspired our work on @restatedev.bsky.social
010
Stephan Ewen @stephanewen.bsky.social · 24/01/2025
Applications coordinate with many systems (DBs, queues, locks, schedulers, ...) which are all logs underneath. Each maintains its own ground truth, without common order or conditions. By letting all those logs build on top of a common log, many dist. sys. problems in apps virtually disappear. 👇
110
Stephan Ewen @stephanewen.bsky.social · 23/01/2025
This is why we are building software and open-source communities. To get such messages from users, the best possible reward. Kudos to the entire @restatedev.bsky.social team.
030
Stephan Ewen @stephanewen.bsky.social · 27/11/2024
This made me laugh and feel humbled. Being in the same sentence as Currywurst and the Berghain. Life goal achieved!
120