Kafka Streams threads vs. instances

232 views
Skip to first unread message

LL

unread,
Jan 13, 2017, 3:50:20 PM1/13/17
to Confluent Platform
I am trying to understand/figure out best practices for scaling a Kafka Streams app. Reading the documentation here, it sounds as though threads and instances are fairly interchangeable as far as task distribution goes. What are situations where one would configure the number of threads in one instance rather than spin up another instance, and vice versa? Is it better to start up multiple instances or have a single instance running multiple threads?

Eno Thereska

unread,
Jan 13, 2017, 4:26:40 PM1/13/17
to Confluent Platform
There is a blog that goes over this in some more depth: https://www.confluent.io/blog/elastic-scaling-in-kafka-streams/

Eno
Reply all
Reply to author
Forward
0 new messages