消息中间件(RabbitMQ,RocketMQ及Kafka对比)1 简介2 功能3 市面上常见的消息中间件4 各种 MQ 的比较5 消息队列选择建议6 消息队列的部署与集成7 总结
1 简介说到消息中间件,我想大家应该并不陌生,或多或少都有所接触。其实通俗的理解就是,消息中间件也就是一种开发好的系统,并且独立部署,然后我们业务系统通过它来发消息和收消息以至于达到异步调用的效果。而消息中间件最常见的实现方式是通过队列来实现,也就是所谓的消息队列(Message Queue),简称 MQ。2 功能2.1 异步消息队列最初设计的目的就是为了解决异步请求。假设有两个系统A和B,其中A系统处理业务大概需要 10 毫秒,而B系统处理业务需要1...