use 'sharp' rabbitmq