Designing a cluster-aware application

Although clustering has been an option for quite some time in both CQ5 and AEM6, AEM as a Cloud Service requires everyone to understand its implications, because the authoring tier is always clustered.

This session explains the main differences between clustered and un-clustered AEM instances and the impact of it on your application design. It also shows what you need to know to use common patterns like JCR ObservationListeners, ResourceEventListeners, Sling Events and Jobs properly in such a clustered environment.