title: Mulitple Python Consumer Threads on a Single Partition with Kafka 0.9.0
body: <p>For context, I am trying to transfer our python worker processes over to a kafka (0.9.0) based architecture, but I am confused about the limitations of partitions with respect to the consumer threads. Will having multiple consumers on a partition cause the other threads on the same partition to wait for the current thread to finish?</p>