技術整理(新)

  1. nanomsg
nanomsg是一個實現了幾種「可擴展協議」的高性能通訊庫;可擴展協議的任務是定義多個應用系統如何通訊,從而組成一個大的分佈式系統。當前版本nanomsg支持如下協議:
配對模式:簡單的一對一的通訊;
總線模式:簡單的多對多的通訊;
請求/回覆模式:支持組建大規模的集羣服務來處理用戶請求;
扇入模式:支持從多個源聚合請求消息;
扇出模式:支持分配到多個節點以支持負載均衡;
調查模式:容許在一個單一的請求裏檢查多個應用的狀態;
可擴展協議是在網絡通訊協議之上實現的,當前版本nanomsg支持一下網絡協議:
INPROC:單進程內通訊;
IPC:單機內多進程的通訊;
TCP:經過tcp協議的網絡通訊;
nanomsg用c實現,不依賴系統特性,因此支持多個操做系統。
[nanomsg](http://nanomsg.org/)
相關文章
相關標籤/搜索