Vert.x——非阻塞、高并發的編程開發框架

jopen 9年前發布 | 21K 次閱讀 Vert.x

Vert.x是一款基于JVM的輕量級、非阻塞、高并發的異步應用開發框架,旨在為現代移動、Web以及企業應用設計而來。Vert.x的核心是用Java編寫的,目前開源,項目許可證基于Apache 2.0。

Vert.x的主要特性包括:

  • 多語言——支持Java、JavaScript、CoffeeScript、Ruby、Python、Groovy,以及混合語言來編寫應用;
  • 簡潔而不簡單——簡潔、強大的API能幫助你輕松編寫非阻塞網絡應用程序,無需復雜的配置或模板;
  • 可伸縮性:有效利用服務器內核傳遞信息;
  • 非阻塞 I/O—— 支持連接多線程;
  • 高并發——簡單的actor-like機制能幫助脫離直接基于多線程編程。
  • </ul>

     Vert.x 3目前正處于開發階段,它將帶來更多新特性,敬請期待。

    更多詳情,請點擊:Vertx查看。

    PS:現如今,開發者想要從各種non-block框架中找到自己所愛并非易事,而在國內使用Vertx的開發者也大有人在,很多人說新一代的Web框架將是異步非阻塞的天下,用過Vertx的用戶評價它為“快如閃電”,那么究竟它為何如此之快?Vert.x核心代碼又是怎樣的呢?Vert.x最適合用在哪些業務場景呢?歡迎來這里Vert.x Meetup),與專家、技術愛好者們一同深度剖析Vert.x。

    來自:http://www.csdn.net/article/2015-04-29/2824582-Vert.x

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!