Putting the consumer and producer in their own packages might hopefully
I like this idea. Moving forward, the biggest dependencies that the broker
will have and the producer/consumer clients won't are the
zookeeper/zkclient jars. It might be worth looking into this. Please can
you file a JIRA ?