Unlocking Idempotency with Retroactive Tombstones

Richard Artoul
November 18, 2023
How we separated data from metadata to build support for idempotent producers in our Apache Kafka protocol layer.
Read More

Minimizing S3 API Costs with Distributed mmap

Richard Artoul
October 9, 2023
We first introduced WarpStream in our blog post: "Kafka is Dead, Long Live Kafka", but to summarize: WarpStream is a Kafka protocol compatible data streaming system built directly on top of object storage.
Read More

Hacking the Kafka PRoTocOL

Richard Artoul
September 18, 2023
How we built stateless load balancing into a protocol that was never designed for it.
Read More

Kafka is dead, long live Kafka

Richard Artoul
July 25, 2023
Chances are you probably had a strong reaction to the title of this post. In our experience, Kafka is one of the most polarizing technologies in the data space. Some people hate it, some people swear by it, but almost every technology company uses it.
Read More