Stephan Ewen @stephanewen.bsky.social · 24/01/2025I have this slide from a presentation at Kafka Summit / Current about that. 131
Stephan Ewen @stephanewen.bsky.social · 24/01/2025But 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/2025Applications 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/2025This 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/2024This made me laugh and feel humbled. Being in the same sentence as Currywurst and the Berghain. Life goal achieved! 120