<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          t-io高性能網絡框架

          聯(lián)合創(chuàng)作 · 2023-09-29 12:28

          如果網絡編程很痛苦,那一定是沒用 t-io

          t-io是talent-tan采用java語言開發(fā)的一款網絡編程框架

          為什么要開發(fā)t-io

          在t-io之前,已經有mina,netty這樣的網絡編程框架了,talent-tan出于什么考慮要重新發(fā)明輪子呢?原因很奇葩:

          talent-tan學習能力太差,在看了些《netty權威指南》后,覺得自己很難hold住netty,或者說要想hold住netty需要花上大量精力和記憶力

          t-io的前世今生

          1. 2010年,talent-tan在某通訊大廠接手網管系統(tǒng)的通訊模塊,老代碼采用的是傳統(tǒng)IO,一個client需要有3個線程來守,經常內存溢出和宕機。talent-tan臨危受命,重寫了通訊模塊
          2. 2012年,talent-tan利用業(yè)余時間基于nio寫talent-nio
          3. 2013年,talent-tan短暫參與了mycat項目,用talent-nio寫了mycat中的一個透傳模塊
          4. 2014年,用talent-nio實現(xiàn)了熱波直播的IM模塊
          5. 2015年,talent-tan開始關注aio技術,同時把talent-nio中的線程池、鎖處理、并發(fā)數(shù)據(jù)結構進行了進一步抽象
          6. 2016年,基于aio技術重寫了talent-nio,命名為talent-aio,代碼入駐碼云,正式開源
          7. 2017年,talent-aio更名為t-io,同年t-io成為GVP項目,t-io收獲大量用戶
          8. 2018年,基于t-io實現(xiàn)了tio-http-server、tio-websocket-server、tio-webpack等周邊產品
          9. 2019年,華為業(yè)軟某測試團隊對基于t-io的某智慧產品進行了長達3~6個月的拷機極限壓測,t-io經受住考驗,為正式進入華為開源優(yōu)選庫做了扎實的鋪墊
          10. 2020年,t-io正式入駐華為開源優(yōu)選庫,t-io官網注冊人數(shù)破萬,基于t-io開發(fā)的第一款商業(yè)IM譚聊正式上市,集群版t-io也正式完成研發(fā)和通過壓測
          11. 2021年,客戶反饋基于t-io研發(fā)的譚聊非常穩(wěn)定

          t-io解決的痛點

          任何作品都應該有其使命和價值,t-io的使命是解決網絡編程方面的用戶痛點,且看t-io給用戶帶來的驚喜

          1. 易學易用,talent-tan之所以創(chuàng)造t-io,就是因為市面上同類產品學習成本大,所以在設計api時,特別關切用戶的接受度。t-io第一批用戶僅僅是看了t-io官方提供的示范工程就掌握了t-io
          2. 全方位的數(shù)據(jù)監(jiān)控能力:org.tio.core.stat.ChannelStat
          3. 內置心跳超時檢查、心跳定時發(fā)送能力
          4. 極致打磨的底層集群能力,可無縫解決IM、物聯(lián)網等大型產品的集群需求
          5. 掉線自動重連能力
          6. t-io實測性能一:1.9G內存穩(wěn)定支持30萬TCP長連接:https://www.tiocloud.com/61
          7. t-io實測性能二:用t-io跑出每秒1051萬條聊天消息:https://www.tiocloud.com/41
          8. t-io實測性能三:netty和t-io對比測試結果:https://www.tiocloud.com/154
          9. 內置ack消息能力
          10. 內置半包粘包處理
          11. 自創(chuàng)同步鎖、同步安全線程池、同步數(shù)據(jù)結構等工具庫,為業(yè)務應用提供豐富的開箱即用API
          12. 內置慢攻擊防御機制,幫助應用自動拉黑嫌疑IP
          13. 豐富的生態(tài),目前已經用t-io實現(xiàn)了http、websocket、mqtt及大量私有協(xié)議
          14. 對開發(fā)工程師要求低,為企業(yè)節(jié)約人工成本
          15. 性能卓越,為企業(yè)節(jié)約硬件部署成本

          t-io文檔

          https://www.tiocloud.com/doc/tio/85

          t-io技術白皮書

          《t-io技術白皮書》

          t-io技術白皮書

          t-io口碑

          t-io用戶口碑(一)

          t-io用戶口碑(二)

          t-io用戶口碑(三)

          t-io用戶口碑(四)

          t-io用戶口碑(五)

          t-io用戶口碑(六)

          t-io使用案例

          t-io使用案例

          t-io見證歷史

          t-io見證歷史

          瀏覽 27
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  99青草国产精品视频无码一区 | 欧美亚洲成人视频 | 国产精品又污又黄又爽污污 | 青娱乐操逼视频 | 国产精品久久久久久日 |