Appendix A. Additional configuration information

This appendix covers common and not-so-common configuration options for a Kafka Streams application. During the course of the book, you’ve seen several examples of configuring a Kafka Streams application, but the configurations usually included only the required (application ID, bootstrap servers) and a handful of other configs (key and value serdes). In this appendix, I’ll show you some other settings that, although not required, will help you keep your Kafka Streams applications running smoothly. These options will be presented in somewhat of a cookbook fashion.

Limiting the number of rebalances on startup

When starting up a Kafka Streams application, if you have multiple instances, the first ...

Get Kafka Streams in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.