传统报文系统:排队 vs. 发布-订阅
传统的报文系统主要由两个模块组成:排队和发布-订阅。在排队过程中,用户池会读取服务器的数据,每个记录都会被一个用户消费,而用户在订购时会接收到这个记录。排队的优势在于允许将数据处理流程分配到多个用户实例,这样就可以扩展进程。然而,排队不支持多个订户,一旦一个进程读取了数据,就会被丢弃。而发布-订阅系统允许在多个流程中进行数据的传输,但由于每个消息都会被传送给所有的订户,有时会存在效率问题。
原文地址: https://www.cveoy.top/t/topic/nGXb 著作权归作者所有。请勿转载和采集!