What If We Could Rebuild Kafka from Scratch?
morling.dev
What If We Could Rebuild Kafka from Scratch?
1–10 of 229 posts
Re: What If We Could Rebuild Kafka from Scratch?
#2Feels like there is another squeeze in that idea if someone “just” took all their docs and replicated the feature set. But maybe that’s what S2 is already aiming at.
Wonder how long warpstream docs, marketing materials and useful blogs will stay up.
Re: What If We Could Rebuild Kafka from Scratch?
#3Re: What If We Could Rebuild Kafka from Scratch?
#4Re: What If We Could Rebuild Kafka from Scratch?
#5The backing db in this wishlist would be something in the vein of Aurora to achieve the storage compute split.
Re: What If We Could Rebuild Kafka from Scratch?
#6[flagged]
Re: What If We Could Rebuild Kafka from Scratch?
#7[flagged]
Re: What If We Could Rebuild Kafka from Scratch?
#8Re: What If We Could Rebuild Kafka from Scratch?
#9Re: What If We Could Rebuild Kafka from Scratch?
#10I feel like everyone's journey with Kafka ends up being pretty similar. Initially, you think "oh, an append-only log that can scale, brilliant and simple" then you try it out and realize it is far, far, from being simple.
Like the article outlines, partitions are not that useful for most people. Instead of removing them, how about having them behind a feature flag, i.e. not on by default. That would ease 99% of users problems.
The next point in the article which to me resonates is the lack of proper schema support. That's just bad UX again, not inherent complexity of the problem space.
On testing side, why do I need to spin up a Kafka testcontainer, why is there no in-memory kafka server that I can use for simple testing purposes.