Better handling of RabbitMQ failures, better retry logic of erlang processes.