Leveraging Asynchronous Jobs in AEM's Multi-Site Manager
In this session, we explore how AEM's asynchronous job framework works with Multi-Site Manager (MSM) to efficiently handle resource-intensive operations like creating live copies and content rollouts across multiple sites.
Combined with AEM's robust job management APIs, the MSM async jobs provide scalable content replication, improved performance for large operations, and reliable tracking mechanisms for complex site management tasks.
You will learn:
- How an async job works under the hood.
- How to implement custom async jobs following MSM job patterns for your own complex content operations
- How to track, monitor and manage async jobs using AEM's job management APIs
- How to avoid the common mistakes which might occur during a time consuming async operation.
This session will demonstrate practical techniques for extending AEM's async job framework, focusing on:
- Async Job Architecture – Understanding the core components of AEM's job system
- MSM Async Operations – Common features and limitations
- Job Monitoring and Error Handling – Implementing robust tracking and recovery mechanisms
- Custom Async Job Implementation – Creating your own async jobs following best practices from MSM
This session will help developers and architects leverage AEM's asynchronous capabilities to build more efficient and scalable content management solutions.