Hacker Newsnew | past | comments | ask | show | jobs | submit | mbj111's commentslogin

A paper published by Databricks primarily focuses on why "Kafka sucks" and what if we make the source of truth a database and watch abstractions, then cases we miss with Kafka on resiliency and consistency can be solved.

It argues that modern pub-sub systems:

fail to achieve their goal of truly decoupling writes and readers

violate the end-to-end principle

expose an ad-hoc storage abstraction with a bespoke API and limited power

relevant thread on X -https://x.com/BdKozlovski/status/1991892238335381524


100% like it or not vendor lock-in is there with all workflow solutions. We need standardisation with workflow solutions as mentioned here in detail https://twitter.com/gwenshap/status/1505950830767206400?s=46...


Tweet thread from veteran engineer - balance between the desired system properties and the costs of coordination (https://twitter.com/MarcJBrooker/status/1534944325997453312)


Marc put it extremely well. I agree with every single word of his thread. I should have applied a narrower and more specific definition of cache invalidation in the blog post. I apologize for any confusions it caused.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: