Our blog

Responsive Blog

Our thoughts come in realtime, but we write posts in batch.
Engineering

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.
Sophie Blee-Goldman
Nov 30, 2023
30
min read
Engineering

Defense Against the Dark Art 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.
Sophie Blee-Goldman
Nov 15, 2023
20
min read
Engineering

Hands Free Kafka Streams Operations with Responsive Control Plane

How Responsive Control Plane automatically manages Kafka Streams so you don't have to.
Rohan Desai
Nov 1, 2023
10
min read
Engineering

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.
Rohan Desai
Oct 25, 2023
15
min read
Engineering

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.
Almog Gavra
Oct 4, 2023
10
min read
Company

Introducing Responsive

Announcing our new company, Responsive
Apurva Mehta
Sep 20, 2023
5
min read