[ 
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)

Reply via email to