|
|
|
|
|
by richthegeek
3238 days ago
|
|
We just wrote something similar, using RabbitMQ (https://github.com/richthegeek/beatrix) as the main manager for things. Seems like retries and delays are not part of this, but I guess they are added easily enough to the individual queue system used. Any desire to build them into it? Retries should be easy enough if you're happy to modify the bodies, although delays are not so easy (we're using the 'delayed message exchange' plugin for Rabbit to do this currently). Maybe some built-in/example queue integrations (Rabbit, Redis, etc)? Also, it's not super clear to me how you might host the SMS/Push/email/whatever provider on a different process/system to the publisher? But it looks lovely and clean! Major props! |
|