Patrick
> <mailto:mbe...@gmail.com>> wrote:
>
> Can you elaborate little more on what you mean by "weaker guarantees"?
> I'm trying to understand in what circumstances order may be altered.
> Would some reliability configurations offer more guarantee than
> others?
> When processing syslog messages, order can be significant. For
> example, syslog messages from network devices can indicate an
> interface being up or down. Processing them in the wrong order would
> result in the wrong conclusion.
>
> Flume looks great for sure, just trying to understand whether/where it
> fits
>
> Regards,
>
> Berkay
>
> On Jul 25, 11:33 pm, Henry Robinson <he...@cloudera.com
> <mailto:he...@cloudera.com>> wrote:
> > Yes, if you have a total order on events you can always
> reconstruct ordering
> > at the point of delivery - *if* you know exactly what you're
> expecting and
> > you have enough buffer somewhere in the network to wait for any
> events that
> > you missed. We could make Flume support ordered delivery at the
> cost of some
> > performance, but I agree, OOO delivery is usually completely
> sufficient for
> > the kinds of use cases we're interested in. In particular, we
> really don't
> > want collectors to be waiting for the arrival of a particular
> message before
> > they can forward any other messages; this would kill throughput
> in the
> > current design.
> >
> > Henry
> >
> > On 24 July 2010 17:42, AshwinJay <ashwin.jayaprak...@gmail.com
> <mailto:ashwin.jayaprak...@gmail.com>> wrote:
> >
> >
> >
> >
> >
> > > I personally think that the "ordered delivery" requirement is over
> > > rated. Most messaging systems these days dump data into a pool of
> > > Application servers in a round robin fashion. Ordering is lost
> anyway.
> > > The apps are built to take care of events arriving out of order.
> > > That's why App servers and related technologies like JPA/Hibernate
> > > have 1 and 2 level caches to hold and re-assemble the messages
> after
> > > arrival.
> >
> > > On Jul 10, 11:49 am, Henry Robinson <he...@cloudera.com