Messaging backend abstraction for Kitsune
Some common infrastructure built on a trait that abstracts over message delivery backends such as Redis PubSub, RabbitMQ, etc.