I'm the creator of kafka-python, just thought I'd give some insight.

Consumer rebalancing is actually pretty tricky to get right. It requires
interaction with ZooKeeper which (though possible via kazoo) is
something I've tried to avoid in kafka-python. It also seems a little
strange to me to mix your consumers between Java/Scala and Python. If
you really need rebalancing between Python consumers, you'd have to
implement that on top of kafka-python.

Once the coordinator API is finalized for 0.9, I (or someone) will work
on implementing it in kafka-python


On 10/1/13 11:56 AM, Kane Kane wrote:
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB