Erlang:面向高并发的
单机的吞吐量就是并发性:Rabbitmq是10w左右(现实项目中已经足够用了),RocketMQ是10w到20w,Kafka是100w左右。
公司里的并发(QPS)
大部分的公司每天的QPS大概是几百。大部分的公司网站总用户量才几万或几十万。
Rabbitmq消息的可靠性是通过一套非常完整的消息确认机制实现的,可以通过配置实现消息的0丢失。
RocketMQ底层有一层消息表,它会把消息保存到数据库,类似于内置数据库,所以确保消息的安全。
Kafka:一般用在大数据项目下,比方说日志。