Afterburner enhances Drupal's performance by enabling true concurrency for background and queue processing. It utilizes parallel PHP workers to execute tasks simultaneously, both after responses are sent and within queue systems, preventing user-facing requests from being blocked. This allows for more efficient handling of heavy workloads.
Afterburner is a performance module for Drupal that brings true concurrency to background and queue processing.
It integrates Spatie’s Async library to process tasks in parallel PHP workers, both during the Terminate event and within queue systems.
Why Afterburner?
Drupal’s native queue system and terminate hooks are sequential — they process one item at a time or run within a single PHP request.
Afterburner adds a layer of asynchronous concurrency, enabling heavy post-response or queue workloads to execute in parallel, without blocking user-facing requests.
Ask your assistant about Afterburner
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.