Scalable Options / Queue interface

Would like to request the “Queue Interface”, so we can have support for different queue systems such as RabbitMQ, etc and if one is interested in implementing something custom, that can be made possible as a plugin/adaptor.

I could see the Redis/BullJS implemented for scalability but would be nice to this customiziable.