https://www.dailydishnews.org.uk/post/message-broker-throughput-rabbitmq-vs-kafka-vs-nats-thssc6