How many partitions in your topic? Are you talking about Producing or 
Consuming? All those factors will determine the number of TCP connections to 
your Kafka cluster.


In any event, Kafka can support lots, and lots, and lots, of connections (I've 
run systems with hundreds of connections to a 3-broker Kafka cluster). Almost 
certainly you'll hit bottlenecks elsewhere in your system before you cause 
Kafka problems. If in doubt, be sure to monitor your Kafka system (CPU, IO, RAM 
etc, etc). Be sure to keep an eye on Zookeeper too, as it also has more work to 
do, as the number of connections to Kafka increases.


Philip

 
-----------------------------------------
http://www.philipotoole.com 


On Wednesday, July 23, 2014 10:43 AM, Nickolas Simi <ns...@blinkx.com> wrote:
 


Hello All,

I hope that this is the right place for this question, I am trying to determine 
if I have a separate connection per kafka topic that I want to consume if that 
would cause any performance, or usage problems for my kafka servers or the 
clients?

Thank you,

Nick

The information and attachments in this email may 
contain privileged, proprietary and confidential 
information for its intended recipients.  

If you have received this email in error, please 
notify the sender and delete the email.  

The contents of this message are subject to 
written reconfirmation from an authorized 
representative of blinkx.

Reply via email to