[ https://issues.apache.org/jira/browse/KAFKA-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14104110#comment-14104110 ]
Todd Palino commented on KAFKA-1605: ------------------------------------ Upcoming work for the consumer is going to move clients away from connecting to Zookeeper, and I think this is a very good thing. I do not think we should be moving producers towards Zookeeper. We've run into issues where it would be very nice to be able to restrict access to Zookeeper, and the only effective way to do that is if the brokers themselves are the only ones talking to Zookeeper (no clients). > Producer should not require metadata.broker.list > ------------------------------------------------ > > Key: KAFKA-1605 > URL: https://issues.apache.org/jira/browse/KAFKA-1605 > Project: Kafka > Issue Type: Improvement > Affects Versions: 0.8.1.1 > Reporter: Prashant Deva > > Producer should just query the zookeeper and get the list of brokers from it > directly. > With the current requirement the producer explicitly needs to know the ips of > all the brokers. So if you decide to replace them, you have to change the > Producer's code. > Isnt the whole point of using a zookeeper to avoid these kind of dependencies? -- This message was sent by Atlassian JIRA (v6.2#6252)