Getting Rid of (Kafka) Noisy Neighbors Without Having to Buy a Mansion

Aratz Manterola Lasa
December 3, 2024
In this post, we’ll look at what noisy neighbors are, the current ways to handle them (cluster quotas and mirroring clusters), and how WarpStream’s solution compares in terms of elasticity, operational simplicity, and cost efficiency.
Read More

Introducing WarpStream BYOC Schema Registry

Brian Shih
November 25, 2024
WarpStream BYOC reimplements the Kafka protocol with a stateless, zero-disk cloud-native architecture, replacing Kafka brokers with WarpStream Agents to simplify operations. But data streaming extends beyond Kafka clusters alone.
Read More

The Case for Shared Storage

Richard Artoul
November 19, 2024
In this post, I’ll start off with a brief overview of “shared nothing” vs. “shared storage” architectures in general. This discussion will be a bit abstract and high-level, but the goal is to share with you some of the guiding philosophy that ultimately led to WarpStream’s architecture.
Read More

Kafka Replication Without the (Offset) Gaps

Arjun Nair
November 13, 2024
Orbit is a tool which creates identical, inexpensive, scaleable, and secure continuous replicas of Kafka clusters. It is built into WarpStream and works without any user intervention to create WarpStream replicas of any Apache Kafka-compatible source cluster.
Read More

Announcing Schema Validation with AWS Glue Schema Registry

Brian Shih
September 25, 2024
WarpStream now supports AWS Glue Schema Registries, in addition to the Kafka-compatible schema registries. The WarpStream Agent can use schemas stored in the user’s AWS Glue Schema Registries to validate records.
Read More

Dealing with rejection (in distributed systems)

Richard Artoul
August 13, 2024
Backpressure is a really simple concept. When the system is nearing overload, it should start “saying no” by slowing down or rejecting requests. Of course, the big question is: How do we know when we should reject a request?
Read More

Announcing WarpStream Schema Validation

Brian Shih
July 18, 2024
WarpStream now has the capability to connect to external schema registries, and verify that records actually conform to the provided schema.
Read More

The Kafka Metric You're Not Using: Stop Counting Messages, Start Measuring Time

Aratz Manterola Lasa
July 16, 2024
Traditional offset-based monitoring can be misleading due to varying message sizes and consumption rates. To address this, you can introduce a time-based metric for a more accurate assessment of consumer group lag.
Read More