vladimir-yuldashev/laravel-queue-rabbitmq
RabbitMQ queue driver for Laravel. Adds a full-featured RabbitMQ backend to Laravel's queue system, supporting delayed and priority queues, exchange routing, and reliable message publishing and consumption.
Adopt when most of the following hold:
Look elsewhere when:
For executives: Adopting this package is a small, reversible decision with an outsized payoff if we need enterprise-grade messaging. Instead of funding a custom queue integration, we take a well-maintained open-source dependency and inherit RabbitMQ's routing, retry, and dead-letter capabilities. The v14.4.0 release is routine maintenance — PHP 8.4 CI coverage plus a Laravel 12.34 compatibility fix — which tells us the project is actively maintained and keeps pace with our framework upgrades. No breaking changes, no deprecations, no new operational commitments introduced by this release; upgrade risk is negligible.
For engineering: This is the de facto Laravel driver for RabbitMQ. v14.4.0 contains two changes: PHP 8.4 added to CI, and a compatibility fix for Laravel 12.34 — both maintenance, both non-breaking, so it can ride a normal dependency bump. Take it if we need AMQP semantics (DLX, priorities, routing, delayed retries) or interop with non-PHP producers; skip it if Redis/SQS already satisfies our delivery guarantees. Caveats to plan for: it is community-maintained, so budget for internal ownership of broker operations and version-pinning discipline; and confirm our PHP/Laravel versions sit inside the supported line before rollout.
How can I help you explore Laravel packages today?