引入消息队列的主要目的是为了加大信道的利用率 从而提高可扩展的上限。其他目的在这里不在阐述(分发,中转,隔离,订阅,事件等)。
进程间通信主要手段是socket,可以跨语言,跨机器等等优势
问题分析:
1.传统的进程间通信更多是同网络拓扑结构,星型连接等,2个进程之间必然有一条连接实现通信
2.IP端口数量限制,维持信道的必要消耗,都会导致内耗增加。
问题模型1:
1.假设现在有4个游戏进程,连接规则是互联,因为他们之间可能会任意进行通信。
2.信道条数是6条每个信道利用率是33%
TODO
来源:oschina
链接:https://my.oschina.net/kkkkkkkkkkkkk/blog/3134825