See inline. On Wed, May 20, 2015 at 12:51 PM, Harut Martirosyan < harut.martiros...@gmail.com> wrote:
> Hi. I've got several questions. > > 1. As far as I understood from docs, if rebalancing feature is needed (when > consumer added/removed), High-level Consumer should be used, what about > Simple consumer, does it support rebalancing? > SimpleConsumer does not support rebalancing. > > 2. Also, who implements rebalancing logic, broker (I assume) or consumers? > Right now, the high level consumer implements the rebalance logic using ZooKeeper. We are in the process of moving the rebalancing logic to the broker and adding a new Java consumer that will use this functionality. > > 3. Also, It's OK to have more machines producing into a topic than number > of partitions for that topic, right? > Yes, we definitely do this for some use-cases. This usually assumes that order between events on different machines is not critical. > > -- > RGRDZ Harut >