Design. Build. Debug.
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.
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.
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.
A blessing and a curse, Kafka Streams emits hundreds of valuable metrics. This guide covers which ones you need to worry about and why.
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.
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.
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.
Get the Whitepaper