当前位置:首页 » 《随便一记》 » 正文

NIO-HTTP 一个更好的交互框架,不仅是交互_nuist_nuist的博客

11 人参与  2021年11月28日 10:03  分类 : 《随便一记》  评论

点击全文阅读


开源 分享 更优秀的输出,开源并向大家推荐 NIO-HTTP 

GitHub - nixiantongxue/nio-httpContribute to nixiantongxue/nio-http development by creating an account on GitHub.https://github.com/nixiantongxue/nio-http

NIO-HTTP

“三不” 特性:

1. 不过分封装
    对原有使用apache httpclient/httpasyncclient 的升级友好;不提倡过分封装使得使用隔阂    


2. 不只是NIO 
    NIO 网络交互模式结合异步并发编程组件和内存优化组件,使得更快不仅来源于网络模型
    而是得益于编程模型+IO模型+内存模型+线程模型的组合,使得更快伴随更稳定
  

3. 不仅是交互(HTTP)
    可以单独使用Callback 进行并发编程;单独使用 buffer 优化内存控制或者使用直接内存

修复了apache httpclient/httpasyncclient 使用中的一些缺陷和限制,并作为HTTP 交互更优质的方案,可以升级服务内存的网络交互,也可以对feign,euraka,oss-client 作定制优化。我知道的如网易对微服务组件的优化就是如此。nio-http就是这些场景的轻量级优化方案。

初步的实验验证,初步使用nio-http对上传下载的场景优化,10倍+效率提升。

maven 坐标:

<dependency>
  <groupId>io.github.nixiantongxue</groupId>
  <artifactId>nio-http</artifactId>
  <version>0.1.13-beta</version>
</dependency>


 


点击全文阅读


本文链接:http://zhangshiyu.com/post/31339.html

模型  优化  交互  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 「接回假少爷后,全家人悔疯了」反转剧情试读片段_「裴泽小泽祁云舟」全集阅读
  • (番外)+(全书)二十四小时心跳(路衔蓝岚全书++后续)完结_(路衔蓝岚)列表_笔趣阁(二十四小时心跳全书++后续)
  • (番外)+(全书)萤火撞星辰全书+后续+结局(陆闻蹊江倾歌)全书免费在线_(萤火撞星辰全书+后续+结局)列表_笔趣阁(陆闻蹊江倾歌)
  • 等风等雨等不到你全书+后续(夏语栀祁墨寒)列表_等风等雨等不到你全书+后续(夏语栀祁墨寒)等风等雨等不到你全书+后续在线
  • (番外)+(全书)***顾时(像春天原谅了所有雪全书+后续)全书在线_***顾时免费列表_笔趣阁(像春天原谅了所有雪全书+后续)
  • [老公拿我狐尾哄白月光后,悔疯了]章节限时抢先看‌_周怀瑾白月光明白完整版在线阅读
  • 日暮青山绿渐隐(纪冰雪许星森)全书浏览_日暮青山绿渐隐全书浏览
  • 纪冰雪许星森+后续+结局(纪冰雪许星森)列表_纪冰雪许星森+后续+结局(纪冰雪许星森)纪冰雪许星森+后续+结局在线
  • 日暮青山绿渐隐结局+番外+完本(纪冰雪许星森)列表_日暮青山绿渐隐结局+番外+完本(纪冰雪许星森)日暮青山绿渐隐结局+番外+完本在线
  • 全文半是风雨半是霜+后续+结局(顾宴辞宋相欢)列表_全文半是风雨半是霜+后续+结局
  • 黎落封屿沈绝后续+结局列表_黎落封屿沈绝后续+结局
  • 完结文阮雾梨谢昀川闻砚辞+后续+结局列表_完结文阮雾梨谢昀川闻砚辞+后续+结局(谢昀川闻砚辞阮雾梨)

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1