A RabbitMQ Queue Processing Framework