sespesoft / mqal
Message Queue Abstraction Layer - PHP library for unified message queue management across multiple providers
0.2.0
2026-01-22 21:56 UTC
Requires
- php: ^8.2
- aws/aws-sdk-php: ^3.364
- php-amqplib/php-amqplib: ^3.7
- psr/log: ^3.0
This package is auto-updated.
Last update: 2026-02-23 15:41:38 UTC
README
MQAL (Message Queue Abstraction Layer) is an PHP library that provides a unified interface for managing message queues across multiple providers. Enables seamless switching between RabbitMQ, AWS SQS/SNS without changing a single line of your business logic.
Why MQAL?
Modern applications require flexibility in their infrastructure choices. MQAL empowers development teams to:
- Test in Staging with RabbitMQ
- Deploy to Production on AWS SQS/SNS
- Switch Providers without code refactoring
All while maintaining the same clean, intuitive API across all environments.