Blog

The Responsive Blog.

  1. Live Q&A: Scaling Event Driven Architectures with Metronome

    November 13, 2024

    Apurva Mehta

    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

  2. If not RocksDB, then what? Why SlateDB is the right choice for Stream Processing.

    October 29, 2024

    Rohan Desai

    Why we think SlateDB is the right foundation for a state storage service for Kafka Streams.

    Read more

  3. Stop embedding RocksDB in your Stream Processor!

    October 15, 2024

    Apurva Mehta

    Why using embedded RocksDB with Kafka Streams may not be the right fit for you.

    Read more

  4. A Metrics API for Kafka Streams

    August 29, 2024

    Almog Gavra

    Introducing the Responsive Metrics API, which allows exporting metrics into your observability engine of choice.

    Read more

  5. 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

  6. How Metronome delivers advanced usage-based billing with Kafka Streams and Responsive

    August 14, 2024

    Apurva Mehta

    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

  7. So You Want to Write a Stream Processor? Beware of the Duck Syndrome.

    June 26, 2024

    Almog Gavra

    Why should you use a stream processing framework like Kafka Streams instead of building on top of Kafka Producer/Consumers.

    Read more

  8. 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

  9. Responsive at Kafka Summit London 2024

    February 29, 2024

    Apurva Mehta

    All the ways to find us at Kafka Summit London 2024.

    Read more

  10. You Will Survive Monitoring Kafka Streams

    January 24, 2024

    Almog Gavra

    Kafka Streams comes bundled with hundreds of metrics - this post will cover the “highest ROI” metrics to include on your dashboard.

    Read more

  11. Kafka Streams is an Application Framework

    January 09, 2024

    Apurva Mehta

    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

  12. Kafka Streams Sightings in the Wild

    December 13, 2023

    Apurva Mehta

    A sampling of some of the production use cases of Kakfa Streams from Walmart, AirBnb, Morgan Stanley, and Michelin.

    Read more

  13. Kafka Streams and Rebalancing Through the Ages

    November 30, 2023

    Sophie Blee-Goldman

    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

  14. Defense Against the Dark Arts of Rebalancing in Kafka Streams

    November 15, 2023

    Sophie Blee-Goldman

    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

  15. Hands Free Kafka Streams Operations with Responsive Control Plane

    November 01, 2023

    Rohan Desai

    How Responsive Control Plane automatically manages Kafka Streams so you don't have to.

    Read more

  16. A Size for Every Stream: The Expert's Guide to Sizing Kafka Streams

    October 25, 2023

    Rohan Desai

    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

  17. Don't Panic: The Definitive Guide to Kafka Streams State

    October 04, 2023

    Almog Gavra

    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

  18. Introducing Responsive

    September 20, 2023

    Apurva Mehta

    Introducing our new company, Responsive

    Read more