领导者/追随者(Leader/Followers)模型和半同步/半异步(half-sync/half-async)模型都是常用的客户-服务器编程模型

 

领导者-追随者(Leader/Followers)模型的比喻

 

半同步/半异步模型和领导者/追随者模型的区别:

半同步/半异步模型拥有一个显式的待处理事件队列,而领导者-追随者模型没有一个显式的队列(很多IO机制操作系统一般会有一个隐式的队列)。

因为这个事件队列,半同步/半异步模型可以获得处理上的灵活性,但是因为上下文的切换,效率上却比领导者-追随者模型稍有不及。

 

 

 

aa

 

posted @ 2016-12-28 11:33  静之深  阅读(802)  评论(0编辑  收藏  举报