Blog

The Streamforge Engineering Blog

Schema drift, dead-letter queues, Flink exactly-once semantics, and the specific failure modes that kill data pipelines at 3 a.m. Written by engineers who've been paged for all of them.

kinesis aws

Three Ways Amazon Kinesis Loses Data Silently

Shard iterator expiration, producer throttling without backpressure, and GetRecords iterator gaps: the three Kinesis failure modes that produce no error, just missing data.

confluent kafka

What Confluent Schema Registry Doesn't Catch

Schema Registry enforces registered schemas at produce time but doesn't catch optional-field drift, value-range anomalies, or cross-topic correlation failures. The gap Streamforge fills.

founding-story incident

The 3 A.M. Incident That Started Streamforge

A first-person account of watching a logistics pipeline silently corrupt 36 hours of order-routing data, and why the existing tooling had no answer for it.

redpanda kafka

Redpanda vs Kafka: Does Schema Monitoring Differ?

Redpanda is API-compatible with Kafka but the internal architecture differs. We tested Streamforge against both and documented what behaves the same and what doesn't.