When handling high-volume content ingestion in AEM,transient workflowsare a key factor for optimizing performance. Transient workflows do not persist workflow data in the JCR repository, which greatly reduces the load on the repository and improves overall performance. Since content ingestion typically involves processing a large number of assets, using transient workflows prevents unnecessary data accumulation in the repository.
Transient workflowsare ideal for operations where you don’t need to keep historical data about each workflow instance, such as ingestion processes, thereby making the system faster and more efficient.
Option A (using schedulers) is not related to workflow performance, and Option B (allocating more RAM) is a generic solution but not directly tied to optimizing workflow efficiency.
For further guidance, refer to AEM's documentation onworkflow optimizationandtransient workflows.
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit