Mohit,

We will update the java docs page to include more examples using the APIs
soon, will keep you posted.

Guozhang

On Fri, Oct 23, 2015 at 9:30 AM, Mohit Anchlia <mohitanch...@gmail.com>
wrote:

> Can I get a link to other type of examples? I would like to see how to
> write the API code correctly.
>
> On Fri, Oct 23, 2015 at 8:23 AM, Gwen Shapira <g...@confluent.io> wrote:
>
> > There are some examples that include error handling. These are to
> > demonstrate the new and awesome seek() method.
> > You don't have to handle errors that way, we are just showing that you
> can.
> >
> > On Thu, Oct 22, 2015 at 8:34 PM, Mohit Anchlia <mohitanch...@gmail.com>
> > wrote:
> > > It's in this link. Most of the examples have some kind of error
> handling
> > >
> > > http://people.apache.org/~nehanarkhede/kafka-0.9-consumer-javadoc/doc/
> > >
> > > On Thu, Oct 22, 2015 at 7:45 PM, Guozhang Wang <wangg...@gmail.com>
> > wrote:
> > >
> > >> Could you point me to the exact examples that indicate user error
> > handling?
> > >>
> > >> Guozhang
> > >>
> > >> On Thu, Oct 22, 2015 at 5:43 PM, Mohit Anchlia <
> mohitanch...@gmail.com>
> > >> wrote:
> > >>
> > >> > The examples in the javadoc seems to imply that developers need to
> > manage
> > >> > all of the aspects around failures. Those examples are for rewinding
> > >> > offsets, dealing with failed portioned for instance.
> > >> >
> > >> > On Thu, Oct 22, 2015 at 11:17 AM, Guozhang Wang <wangg...@gmail.com
> >
> > >> > wrote:
> > >> >
> > >> > > Hi Mohit:
> > >> > >
> > >> > > In general new consumers will abstract developers from any network
> > >> > > failures. More specifically.
> > >> > >
> > >> > > 1) consumers will automatically try to re-fetch the messages if
> the
> > >> > > previous fetch has failed.
> > >> > > 2) consumers will remember the currently fetch positions after
> each
> > >> > > successful fetch, and can periodically commit these offsets back
> to
> > >> > Kafka.
> > >> > >
> > >> > > Guozhang
> > >> > >
> > >> > > On Thu, Oct 22, 2015 at 10:11 AM, Mohit Anchlia <
> > >> mohitanch...@gmail.com>
> > >> > > wrote:
> > >> > >
> > >> > > > It looks like the new consumer API expects developers to manage
> > the
> > >> > > > failures? Or is there some other API that can abstract the
> > failures,
> > >> > > > primarily:
> > >> > > >
> > >> > > > 1) Automatically resent failed messages because of network issue
> > or
> > >> > some
> > >> > > > other issue between the broker and the consumer
> > >> > > > 2) Ability to acknowledge receipt of a message by the consumer
> > such
> > >> > that
> > >> > > > message is sent again if consumer fails to acknowledge the
> > receipt.
> > >> > > >
> > >> > > > Is there such an API or are the clients expected to deal with
> > failure
> > >> > > > scenarios?
> > >> > > >
> > >> > > > Docs I am looking at are here:
> > >> > > >
> > >> > > >
> > >>
> http://people.apache.org/~nehanarkhede/kafka-0.9-consumer-javadoc/doc/
> > >> > > >
> > >> > >
> > >> > >
> > >> > >
> > >> > > --
> > >> > > -- Guozhang
> > >> > >
> > >> >
> > >>
> > >>
> > >>
> > >> --
> > >> -- Guozhang
> > >>
> >
>



-- 
-- Guozhang

Reply via email to