We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Patterns and anti-patterns for production ready Kafka Streams apps

Formale Metadaten

Titel
Patterns and anti-patterns for production ready Kafka Streams apps
Serientitel
Anzahl der Teile
56
Autor
Mitwirkende
Lizenz
CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
Kafka Streams is a library for developing streaming application with Apache Kafka. We will discuss best practices for developing a production-ready Kafka Streams application and for running it smoothly in production. After reviewing the fundamentals of stateless and especially stateful programming with Kafka Streams, we will address the following questions: - How to prepare your application for seamless failover? - How to deal with the ever-growing table anti-pattern and properly implement TTL? - How to prevent resource-leaks when dealing with RocksDB-based state stores? - Which metrics to monitor? - How to size your runtime environment? - What should we keep in mind when deploying Kafka Streams on Kubernetes? - How to best deal with evolving data models?