Chris,

One of the goals of thinning the Kafka consumer client is removing the
zookeeper client from the consumer. Without this, Kafka consumer
client would depend on the stability of a zookeeper client.

>> For a consumer that wants "Manual partition assignment" and "Manual offset 
>> management", what does the proposed offer over the existing SimpleConsumer?

Right now, we have 2 Kafka consumer clients, some functionality is
possible in one but not the other. Some users have requested features
that would require some combination of the functionalities offered by
the two consumer clients. We think it might be a good idea to collect
feedback and try to design a single consumer client API that satisfies
these requirements. But it's unclear if this is quite the right
solution.

We will be writing up some concrete API/protocol proposal soon. I will
send it around for more detailed feedback.

Thanks,
Neha

On Mon, Jun 18, 2012 at 7:00 PM, Chris Burroughs
<chris.burrou...@gmail.com> wrote:
> On 06/12/2012 12:59 PM, Jay Kreps wrote:
>>    2. Try to replace the "simple consumer" and "high level consumer" with a
>>    single, general interface that has all the advantages of both.
>
> I've read through the wiki pages but think I'm missing the forrest for
> the trees.
>
> For a consumer that wants "Manual partition assignment" and "Manual
> offset management", what does the proposed offer over the existing
> SimpleConsumer?

Reply via email to