前言
可能你在没学消息中间件之前都已经听过很多概念了,JMS,AMQP,ActiveMQ,RabbitMQ,Kafka,RocketMQ,一个消息中间件怎么能搞出怎么多概念?乱不乱啊,
别烦,本文从历史的角度帮你理清这些MQ和协议之间的关系。
什么是消息中间件?
消息中间件属于分布式系统中的一个子系统,关注于数据的发送和接收,利用高效可靠的消息传递机制对分布式系统中的其余各个子系统经进行集成
消息中间件的使用场景
1.异步处理
非核心流程异步化,提高系统响应性能
原来用户注册一下可能得依次写数据库,发送邮件和短信后,才能提示用户注册成功
现在只要写数据库,写消息队列后就直接提示用户注册成功,发送邮件和短信是异步处理,提高了响应速度
2
转载:https://blog.csdn.net/zzti_erlie/article/details/103647897
查看评论