rabbitmq notification model