CodeIgniter Forums
[feature] Message queue - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: CodeIgniter 4 (https://forum.codeigniter.com/forumdisplay.php?fid=28)
+--- Forum: CodeIgniter 4 Roadmap (https://forum.codeigniter.com/forumdisplay.php?fid=33)
+--- Thread: [feature] Message queue (/showthread.php?tid=72997)



[feature] Message queue - jlp - 03-08-2019

The Message Queue feature has not made it into CodeIgniter 4 yet, but is planned. Initial work began a couple of years ago, but stalled. The current implementation direction provides for a queue backed by a database, or integrated with RabbitMQ.

This thread includes a poll, to ascertain the importance of external message queue services that are important to the community, might be reasonable to provide adapters for. Feel free to suggest others in posts in this thread.

Planned so far:
[.] Queue\Queue
[.] Queue\QueueInterface
[ ] Queue\Exceptions\QueueException
[ ] Queue\Handlers\BaseHandler
[.] Queue\Handlers\DatabaseHandler
[.] Queue\Handlers\RabbitMWHandler
[.] App\Config\Queue
[ ] unit testing for the above
[ ] user guide section for the above

----------------------------------------------------
This is a roadmap feature, or "epic", and a card on the roadmap board.
Component tasks will show up as issues or PRs on the development board.
We welcome comments & suggestions below.


RE: [feature] Message queue - InsiteFX - 03-08-2019

I have to go with  RabbitMQ only because I am not on AWS.


RE: [feature] Message queue - mladoux - 03-13-2019

RabbitMQ, because it's open source, where as AWS SQS is not.


RE: [feature] Message queue - donpwinston - 03-13-2019

There's also ActiveMQ. It's an open source Apache product.


RE: [feature] Message queue - ciadmin - 03-13-2019

(03-13-2019, 10:06 AM)donpwinston Wrote: There's also ActiveMQ. It's an open source Apache product.

I have added that to the poll, thanks.


RE: [feature] Message queue - ciadmin - 04-29-2019

RabbitMQ is at the top of the list, by a wide margin.
It is also the reference handler we plan, so it appears we are on the right track ... just need time to finish the implmentation & testing Undecided


RE: [feature] Message queue - MGatner - 04-30-2019

This sounds awesome - could someone spell out some use case scenarios for message queue? I use Pushover for urgent notifications and email for log digests - I assume this would be able to cover both of those situations as well as fill in some of the gaps.