Developers Kafka Streams. Responsive is the SRE team you have always wanted.
Managed Storage, Separate Compute
Responsive's storage service means your Kafka Streams apps run without a local RocksDB. You get instant restores, lightning fast rebalances, and a modern cloud architecture without the headache of managing and tuning a storage system.
Intelligent & Instant Autoscaling
Responsive autoscales apps running in your VPC using configurable policies. Your app sends us metrics, and Responsive will scale your Kafka Streams app up or down to maintain the target lag. Never size a cluster again.
~ kafka-streams-app/ git diff
@@ -81,7 +81,7
- KafkaStreams streams = new KafkaStreams(...);
+ KafkaStreams streams = new ResponsiveKafkaStreams(...);
Responsive plugs into Open Source Kafka Streams. After including Responsive JARs in your classpath, add
Responsive as a prefix to
KafkaStreams and your migration is done.
Your Environment, Your Tools
You have full control over how you develop, build, test, deploy, and monitor your application. Your code runs in your VPC so you can ssh, view logs, collect metrics and stay in the familiarity of your environment.
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.
November 15, 2023
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.
October 04, 2023