Resources

Guides and resources.

We have collected our most helpful blogs, talks, whitepapers and cheat sheets all into one location. Feel free to use this as a launchpad for your Kafka Streams education.

Help With Rebalances
25 min read

Constant rebalancing is often the root cause for many undesriable symptoms for Kafka Streams applications. These include increasing lag, disruptions to processing and general instability. Read our guide on debugging and improving rebalances.

Help With Restoration
10 min read

RocksDB-Based Kafka Streams apps struggle with restoration when run with significant state. This guide goes over how to manage your state properly to minimize the impact of restores on Kafka Streams.

Do you find these resources useful?

Follow us for regular, high-quality Kafka Streams content.

How to Size Your Applications
15 min read

Part science and part art, sizing Kafka Streams applications is challenging. Read our guide to make sure your application is ready to handle whatever workload you have.

Which Metrics to Monitor
5 min read

A blessing and a curse, Kafka Streams emits hundreds of valuable metrics. This guide covers which ones you need to worry about and why.

Help With Exactly-Once Semantics
20 min read

One of the most powerful features of Kafka Streams is the ability to process events exactly once. This guide will help you understand the complex mechanism and sort out any problems.

Kafka Streams Operational Cheat Sheet

3 min read

Get to the root cause of your incidents faster with our detailed operational cheat sheet: a flow chart with information on diagnosing and debugging the most common problems with Kafka Streams.

Kafka Streams Operational Cheat Sheet

Download the Cheat Sheet

Foundations for Stateful Event-Driven Applications

20 min read

When is Kafka Streams the right technology for your organization? Read our comprehensive review of the best practices for architecting, implementing and operating production stateful event-driven applications based on industry research from companies such as Bloomberg, Expedia and AirBnb.

Foundations for Stateful Event-Driven Applications

Get the Whitepaper

Navigating Phases of Kafka Streams Operational Maturity

15 min read

Whether deployed in production at scale or inception, this resource covers all the details for getting Kafka Streams from an idea to scale in your organization.

Navigating Phases of Kafka Streams Operational Maturity

Get the Whitepaper

Scaling Event Driven Architecture: Insights from Metronome's journey

45 min read

An in-depth conversation with Metronome, the leader in usage-based billing. This webinar explores Metronome's innovative use of Kafka Streams in building a robust, scalable event-driven architecture.

Scaling Event Driven Architecture: Insights from Metronome's journey

Watch the Webinar