消息中间件的优势 UNIX的进程间通信就开始运用消息队列技术,一个进程将数据写入某个特定的队列中,其它进程可以读取队列中的数据,从而实现异步通信.对于如今的分布式系统,消息队列已经演变为独立的消息中间件产品,相比于RPC同步通信的方式来说有几个明显的优势: 低耦合,不管是程序还是模块之间,使用消息中间件进行间接通信. 消息的顺序性,消息队列可以保证消息的先进先出. 消息可靠传输,持久化的存储使得消息只有在被消费之后才会删除. 异步通信能力,相对于RPC来说,异步通信使得生产者和消费者得以充分执行…