利用zeromq開發分布式雲端運算應用的想法

來源:互聯網
上載者:User
最近在開發個IM,在開發服務端時遇到了挫折,本來剛開始的時候想用ACE做為網路通訊庫,但是學了好久,越學越糊塗!
於是轉向libevent,結果不會編譯使用,實在沒折了!不得已投靠boost asio,asio倒是簡單很多,編譯出來後,也寫了好幾個代碼,感覺非常不錯,果然是好東東!
然而,當我想實現asio下的非同步多線程通訊時,又卡住了,居然不會建立背景工作執行緒來處理耗時的操作!哎.....菜鳥就是菜鳥!
不過沒關係,哥是越挫越勇敢的人,於是哥幾度google,終於發現了zeromq,沒錯,就是zeromq,號稱史上最快的訊息佇列!zeromq簡單易用,而且適合開發分布式叢集應用!只是有點可惜的是,這個訊息佇列,不相容現有的TCP/UDP等通訊協定,因為他是在這些協議上實現的另一種通訊協定!zeromq hello world http://blog.dccmx.com/2011/02/zeromq/zeromq指導 這是國人翻譯的文章,非常感謝他的翻譯,不然我又要繼續搞ASIO了http://wenku.baidu.com/view/5ad70d87b9d528ea81c779a5.html網路編程QQ群:49184341(一起討論ZEROMQ/ASIO/CURL等網路編程相關技術)現在這個群有不少人了

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.