Other Kafka client libraries do only need Zookeeper node locations to start their clients. I believe that they discover the Kafka broker locations from Zookeeper then. Poseidon on the other hand needs both, Kafka Broker and Zookeeper locations to start the client.
I was wondering what the reasoning here was? Is this by design or something that just is not implement yet?