Hi *,

Thanks for the clarification. Robert, sorry for the delay. My concerns were
addressed above :)

I reiterate my LGTM and my +1

- Andrei

On Tue, Mar 26, 2019 at 10:57 AM Timothee Maret <[email protected]> wrote:

> Thanks for your feedbacks so far!
>
> Apache Kafka used as a publish/subscribe messaging system with manual
> partition assignment and offset control has been the prime platform to
> support the design. Going forward we shall keep Kafka as the reference
> journal to support our design. The journal.kafka implementation is
> exercised when running the journal.it module and as such is required in
> the
> donation.
>
> As Christian noted, we identified a general need for a journal API and we
> have a side effort towards that goal. It's unclear when a stable event
> journal API or OSGi spec would be available. However, should a generalised
> solution be available at some point, we could offer a migration path from
> the journal.kafka module by offering adapters or simply pointing to the new
> implementation.
>
> Regards,
>
> Timothee
>
>
> Le mar. 26 mars 2019 à 10:06, Christian Schneider <[email protected]
> >
> a écrit :
>
> > We are actually looking to replace the current kafka adapter with
> > something more general.
> >
> > In aries journaled events we started to build a very slim journaled
> > messaging api and also got a kafka adapter there.
> > See https://github.com/apache/aries-journaled-events
> >
> > We also work together with Data in motion on an OSGi spec for messaging
> > that also includes journaled messaging. For the upcoming spec it is not
> yet
> > clear where it will end up.
> >
> > So for now we plan to put the kafka adapter to sling but it will be
> > replaced by either the aries one or the new OSGi spec.
> >
> > Christian
> >
> >
> > Am Mo., 25. März 2019 um 14:41 Uhr schrieb Andrei Dulvac <
> > [email protected]>:
> >
> >> Hi Tim,
> >>
> >> I have a small doubt regarding
> org.apache.sling.distribution.journal.kafka
> >> and how well it will be maintained.
> >> But looks super neat.
> >>
> >> +1
> >>
> >> - Andrei
> >>
> >> On Mon, Mar 25, 2019 at 1:09 AM Timothee Maret <[email protected]>
> wrote:
> >>
> >> > Hi,
> >> >
> >> > I, Christian Schneider and Marius Petria, have built at Adobe a
> content
> >> > distribution implementation optimised for cloud deployments.
> >> >
> >> > The design implements the Sling Content Distribution APIs and is
> >> portable
> >> > to various messaging system or backends exposing journaling
> capability.
> >> The
> >> > design is based on the event sourcing pattern, supports Sling nodes
> >> > horizontal auto-scaling, is resilient to errors and minimise content
> >> > repository resources significantly.
> >> >
> >> > This implementation started inside Adobe as it was initially tied to a
> >> > proprietary journal offering. Today, we are proposing this donation to
> >> > Apache Sling as we think it would be a useful addition to the SCD
> >> framework
> >> > (in the distribution group [0]) and we expect to benefit from the
> >> community
> >> > inputs going further. We will keep maintaining & developing the
> >> > implementation as we are rolling it out in production. The donation is
> >> > functional on Apache Kafka.
> >> >
> >> > Please cast your vote.
> >> >
> >> > Regards,
> >> >
> >> > Timothee
> >> >
> >> > [0]
> >> >
> >> >
> >>
> https://github.com/apache/sling-aggregator/blob/master/docs/groups/distribution.md
> >> >
> >>
> >
> >
> > --
> > --
> > Christian Schneider
> > http://www.liquid-reality.de
> >
> > Computer Scientist
> > http://www.adobe.com
> >
> >
>

Reply via email to