當前位置: 主頁 > 國內 >

        科普|Nirvana:采用基于NIO的Netty,實現鏈上應用百萬級TPS并發

        時間:2021-02-22來源:互聯網 作者:編輯 點擊:
        TPS,即系統吞吐量,是軟件測試結果的測量單位,指的是一個數值代表一個客戶機向服務器發送請求,然后服務器作出反應的過程。通常來說,它是衡量系統處理能力的重要指標,體現

        TPS,即系統吞吐量,是軟件測試結果的測量單位,指的是一個數值代表一個客戶機向服務器發送請求,然后服務器作出反應的過程。通常來說,它是衡量系統處理能力的重要指標,體現了系統的性能。

        在區塊鏈行業中,TPS一直是備受關注的技術參數。假如TPS每秒并發太低,極易造成網絡嚴重擁堵,這對區塊鏈上的高并發業務應用來說,在前期落地上就已出現“致命傷”。例如比特幣和以太坊就曾因為TPS每秒并發太低,衍生出交易費用高、確認時間長、擴展性差等問題。

        為了在區塊鏈行業中爭得一席之地,許多公司開始在TPS上作文章,希望能通過有效措施提高TPS。在Nirvana的白皮書中,對其網絡通訊所采用的技術進行了闡述。將打造更有價值、更具操作可能性的公鏈應用生態作為項目目標的Nirvana自成立以來,陸續采用了一系列全新的技術支持方案用于公鏈建設,其網絡通訊便是重點之一。

        據了解,Nirvana采用了基于NIO的Netty構架。目前Netty已經通過了許多商業應用的考驗,在互聯網領域、大數據分布式計算領域、游戲行業、通信行業等獲得了廣泛的應用,一些業界著名的開源組件也是基于Netty構建框架開展。在這個架構中,首先NIO具備面向緩存區操作,同時還使用到虛擬內存技術,可以對客戶端請求進行批量操作,而基于NIO技術的Netty在保留NIO特性的基礎上進行了封裝優化,操作更加便利,在開發高性能服務端和客戶端上具備得天獨厚的優勢。現在的Netty功能豐富,內置多種數據編解碼功能、支持多種網絡協議;可擴展性極佳,可以通過它提供的ChannelHandler組件對網絡通信方面進行靈活擴展。

        在此基礎之上,Nirvana研發獨樹一幟的異構復合鏈模式,異構復合鏈是由POW+DPOS+DAG組成。在Nirvana共識算法的技術方案當中,POW是用于維護應用鏈的共識;所有DAPP發布和下架均由此鏈完成共識;DPOS是用于維護每一個獨立的DAPP的共識,每個DAPP上線需要完成對應的節點上線,使數據入鏈達到5000TPS以上;DAG是用于維護數據鏈的共識從而提升了高性能的交互頻率,可以讓數據單鏈達到20000TPS以上,因此有了異構復合鏈的加持作用,Nirvana得以區分于傳統公鏈,在速度上取得了別樣的突破。

        網絡通訊上的數據吞吐量決定著應用場景是否能夠正常、高效運行,Nirvana想要建設一個“應用為王”的實用性公鏈,TPS上的考慮是前期工作重點之一,可以說TPS數值的天花板將決定其公鏈上所創建應用的短板高度。有了TPS數值的保證,至少能在尋找應用方向和場景上挖掘出更多可供延展的可能性,這是打造優秀的實用性公鏈最重要的先行條件之一。

        頂一下
        (0)
        0%
        踩一下
        (0)
        0%
        ------分隔線----------------------------
        發表評論
        請自覺遵守互聯網相關的政策法規,嚴禁發布色情、暴力、反動的言論。
        評價:
        文章導航
        推薦內容
        主站蜘蛛池模板: 人妻无码一区二区三区四区| 国产精品国产亚洲精品看不卡 | 国产成人无码一区二区三区 | 欧美日本在线视频| 嗯啊公交车上被群j| 亚洲欧美日韩人成| 女人张腿让男桶免费视频观看| 久久婷婷久久一区二区三区| 欧美综合激情网| 全彩里番acg里番本子h| 青青青青手机在线观看| 国产精品国色综合久久| chinese猛攻打桩机体育生| 日b视频免费看| 亚洲av无码精品色午夜果冻不卡 | 免费看大美女大黄大色| 野花香高清在线观看视频播放免费 | 亚洲AV无码乱码在线观看代蜜桃 | 777xxxxx欧美| 婷婷六月久久综合丁香可观看| 久久国产精品2020盗摄| 欧美三级韩国三级日本三斤| 国产精品老熟女露脸视频| 三上悠亚国产精品一区| 日本韩国在线视频| 亚洲午夜久久久精品影院| 特级毛片全部免费播放| 和朋友共享娇妻高hh| 黄在线观看网站| 国产精品入口麻豆免费观看| a级毛片黄免费a级毛片| 成人性生交大片免费看好| 久久天天躁狠狠躁夜夜网站| 欧美亚洲日本另类人人澡gogo| 亲密爱人免费观看完整版| 精品无码人妻一区二区三区品 | 男女下面一进一出视频在线观看| 国产人久久人人人人爽| 欧美77777| 国产精品国产三级国产普通话 | 日本护士xxxx视频免费|