Queue Pump
No security coverage
This module provides a robust toolkit for background task processing in Drupal. It offers features like task prioritization, deduplication, delayed execution, and cancellation, all managed through a secure leasing system.
A typed queue and worker toolkit for asynchronous task processing in Drupal, built around a lease-based design and a strongly-typed task lifecycle.
Highlights
- Lease-based claims
- Task priorities
- Task collections
- Task deduplication
- Persistent or fire-and-forget tasks
- Delay and retry
- Task cancellation
- Drush commands with watch mode
- Cron integration