為什麼我希望用C而不是C++來實現ZeroMQ(續)
在上一篇文章中,我已經討論過了在需要進行嚴格錯誤處理的系統底層基礎架構的開發中需要避免使用一些C++特性(異常、建構函式、解構函式)。我的結論是,當為C++加上了這樣的使用限制後,用C來實現的話會使得程式碼更簡
在上一篇文章中,我已經討論過了在需要進行嚴格錯誤處理的系統底層基礎架構的開發中需要避免使用一些C++特性(異常、建構函式、解構函式)。我的結論是,當為C++加上了這樣的使用限制後,用C來實現的話會使得程式碼更簡
一、訊息佇列概述 訊息佇列中介軟體是分散式系統中重要的元件,主要解決應用解耦,非同步訊息,流量削鋒等問題,實現高效能,高可用,可伸縮和最終一致性架構。目前使用較多的訊息佇列有ActiveMQ,RabbitM