The Responsive Blog.
Live Q&A: Scaling Event Driven Architectures with Metronome
Tune in for an in-depth conversation with Casey Crites, Founding Engineer at Metronome about how Metronome built and scaled their Kafka Streams based ingestion pipeline to deliver advanced real time billing features to companies like OpenAI, Nvidia, and more.
Read more
If not RocksDB, then what? Why SlateDB is the right choice for Stream Processing.
Why we think SlateDB is the right foundation for a state storage service for Kafka Streams.
Read more
Stop embedding RocksDB in your Stream Processor!
Why using embedded RocksDB with Kafka Streams may not be the right fit for you.
Read more
A Metrics API for Kafka Streams
Introducing the Responsive Metrics API, which allows exporting metrics into your observability engine of choice.
Read more
Async Processing: The Biggest Upgrade for Kafka Streams Since 0.11
Introducing the Async Processor for Kafka Streams, which allows developers to make remote calls from Kafka Streams applications without sacrificing throughput.
Read more
How Metronome delivers advanced usage-based billing with Kafka Streams and Responsive
Learn how Metronome scaled their Kafka Streams ingestion pipeline with Responsive to deliver advanced real time billing features to companies like OpenAI, Nvidia, and more.
Read more
So You Want to Write a Stream Processor? Beware of the Duck Syndrome.
Why should you use a stream processing framework like Kafka Streams instead of building on top of Kafka Producer/Consumers.
Read more
Enter the Matrix: A practical guide to exactly-once semantics in Kafka Streams
A practical guide for developers building stateful Kafka Streams applications with exactly-once semantics enabled. It covers how exactly-once semantics work, how to tune your transactions, and how to solve common issues with the exactly-once system.
Read more
Responsive at Kafka Summit London 2024
You Will Survive Monitoring Kafka Streams
Kafka Streams comes bundled with hundreds of metrics - this post will cover the “highest ROI” metrics to include on your dashboard.
Read more
Kafka Streams is an Application Framework
In this post, we will dig deeper into what differentiates Kafka Streams and drives its popularity. Spoiler alert: we think its popularity stems from being akin to a powerful application framework.
Read more
Kafka Streams Sightings in the Wild
A sampling of some of the production use cases of Kakfa Streams from Walmart, AirBnb, Morgan Stanley, and Michelin.
Read more
Kafka Streams and Rebalancing Through the Ages
A history lesson on how the rebalance protocol in Apache Kafka has evolved over the years, and why. Distributed systems enthusiasts will love this.
Read more
Defense Against the Dark Arts of Rebalancing in Kafka Streams
For everyone who is in too deep and wants to peel back the curtains on one of the most elegant yet maddening aspects of Apache Kafka: the consumer group rebalancing protocol.
Read more
Hands Free Kafka Streams Operations with Responsive Control Plane
How Responsive Control Plane automatically manages Kafka Streams so you don't have to.
Read more
A Size for Every Stream: The Expert's Guide to Sizing Kafka Streams
Capacity planning and operating your Kafka Streams application can be quite challenging. Hopefully this guide can help you get started and point you in the right direction.
Read more
Don't Panic: The Definitive Guide to Kafka Streams State
A definitive guide to managing Kafka Streams state that covers some history, architecture concepts and many tips to prevent panic in the face of long restoration and rebalances.
Read more
Introducing Responsive