• 0推薦
    79K 瀏覽

    Netty可靠性分析

    畢馬威國際(KPMG International)在對46個國家的74家運營商進行調查后發現,全球通信行業每年的收益流失約為400億美元,占總收入的1%-3%。導致收益流失的因素有多種,主要原因就是計費BUG。
    0推薦
    33K 瀏覽

    Netty 源碼分析之服務端啟動全解析

    Netty is a NIO client server framework which enables quick and easy development of network applic...
    0推薦
    31K 瀏覽

    對于Netty ByteBuf的零拷貝(Zero Copy) 的理解

    即所謂的 Zero-copy, 就是在操作數據時, 不需要將數據 buffer 從一個內存區域拷貝到另一個內存區域. 因為少了一次內存的拷貝, 因此 CPU 的效率就得到的提升.
    MarOldham 8年前   
    0推薦
    31K 瀏覽

    Netty 源碼分析之 番外篇 Java NIO 的前生今世

    Java NIO 是由 Java 1傳統的 IO 是面向字節流或字符流的, 而在 NIO 中, 我們拋棄了傳統的 IO 流, 而是引入了 Channel 和 Buffer 的概念. 在 NIO ...
    0推薦
    29K 瀏覽

    記一次有趣的 Netty 源碼問題

    Netty 的 Promise/Future 與 EventLoop 的任務隊列機制保證了 NioServerSocketChannel 的注冊和 NioServerSocketChannel ...
    wow20008 8年前   
    0推薦
    29K 瀏覽

    Netty之有效規避內存泄漏

    直接內存是IO框架的絕配,但直接內存的分配銷毀不易,所以使用內存池能大幅提高性能,也告別了頻繁的GC。但,要重新培養被Java的自動垃圾回收慣壞了的惰性。
    linyouzhu 8年前   
    0推薦
    39K 瀏覽

    讀懂Netty的高性能架構之道

    Netty是一個高性能、異步事件驅動的NIO框架,它提供了對TCP、UDP和文件傳輸的支持,作為一個異步NIO框架,Netty的所有IO操作都是異步非阻塞的,通過Future-Listener機...
    0推薦
    30K 瀏覽

    深入淺出Netty內存管理:PoolChunkList

    本文主要分析管理PoolChunk生命周期的PoolChunkList。
    JosMLXB 8年前   
    0推薦
    33K 瀏覽

    jieba 源碼解析

    jieba分詞 是Python 里面幾個比較流行的中文分詞工具之一。為了理解分詞工具的工作原理,以及實現細節對jieba進行了詳細的閱讀。
    0推薦
    35K 瀏覽

    Netty的優化備記

    大家都知道不能在Netty的I/O線程上做執行時間不可控的操作,例如訪問數據庫、發送Email等。但是有個常用但是非常危險的操作卻容易被忽略,那便是記錄日志。
    OnitaC01 8年前   
    0推薦
    36K 瀏覽

    Netty 實現 WebSocket 聊天功能

    WebSocket 通過“ Upgrade handshake (升級握手)”從標準的 HTTP 或HTTPS 協議轉為 WebSocket。因此,使用 WebSocket 的應用程序將始終以 ...
    0推薦
    46K 瀏覽

    Netty構建分布式消息隊列實現原理淺析

    本文通過一個基于Netty構建分布式消息隊列系統(AvatarMQ),簡單地闡述了一個極簡消息中間件的內部結構、以及如何利用Netty,構建生產者、消費者消息路由的通信模塊。
    0推薦
    56K 瀏覽

    說說我用netty的經驗和教訓

    事件是netty用來通知的方式,如果client的通道上有事件發生,比如通道上有數據了,那么netty會觸發channelRead方法;如果handler在處理過程拋了異常,那么netty會觸發...
    pelp1451 8年前   
    0推薦
    76K 瀏覽

    談談如何使用Netty開發實現高性能的RPC服務器

    RPC(Remote Procedure Call Protocol)遠程過程調用協議,它是一種通過網絡,從遠程計算機程序上請求服務,而不必了解底層網絡技術的協議。
    sdangel 8年前   
    0推薦
    92K 瀏覽

    Netty優雅退出機制和原理

    在Linux上通常會通過kill -9 pid的方式強制將某個進程殺掉,這種方式簡單高效,因此很多程序的停止腳本經常會選擇使用kill -9 pid的方式。
    niqp5921 8年前   
    0推薦
    65K 瀏覽

    C++高性能異步事件驅動的框架:seastar

    c++高性能異步事件驅動的框架:seastar
    jopen 8年前   
    0推薦
    51K 瀏覽

    Netty精粹之輕量級內存池技術實現原理與應用

    Netty精粹之輕量級內存池技術實現原理與應用:在Netty中,通常會有多個IO線程獨立工作,基于NioEventLoop的實現,每個IO線程負責輪詢單獨的Selector實...
    xqqq2922 8年前   
    0推薦
    35K 瀏覽

    iOS,Android網絡抓包教程之tcpdump

    現在的移動端應用幾乎都會通過網絡請求來和服務器交互,通過抓包來診斷和網絡相關的bug是程序員的重要技能之一。抓包的手段有很多:針對http和https可以使用Charles設置代理來做,對于更廣...
    0推薦
    32K 瀏覽

    Riemann - 網絡事件流處理系統

    Riemann 是一個網絡事件流處理系統(network event stream processing system),用 Clojure 編寫。 Riemann 給帶有多個移動部件的系統提供...
    0推薦
    34K 瀏覽

    appnet - 高性能異步網絡事件庫

    Appnet 是一個基于linux epoll的多線程的高性能異步網絡事件庫,目標是用高性能的PHP版本 搭載appnet取代C/lua或C/python模式,快速構建強有力的長連接服務器,以彌...
    dorapopy 8年前   
    1 2 3 4 5 6 7 8 9 10

    經驗分享,提升職場影響力

    投稿

    熱門問答

      熱門文檔

      • sesese色