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
