

高性能Socket通信技术文摘 - 深蓝医生
source link: https://www.cnblogs.com/bluedoctor/p/17095273.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

高性能Socket通信技术文摘
TouchSocket 这是一个轻量级的、支持插件的综合网络通信库。
基础通信功能包含Tcp、Udp、Ssl、Rpc、Http等。在空载函数执行时,10万次调用仅3.8秒,在不返回状态时,仅0.9秒。
https://toscode.gitee.com/diego2098/TouchSocket
高性能、高可用性Socket通讯库介绍
https://www.cnblogs.com/yuanchenhui/p/iocpcore.html
.NET 为什么推荐Kestrel作为网络开发框架
Kestrel的传输层是IDuplexPipe类型的抽象对象,我们可以把IDuplexPipe对象转换为Stream对象,然后与既有的Stream套娃模式结合,再把最后的Stream转为IDuplexPipe类型,替换到kestrel的连接对象的传输层。
https://github.com/xljiulang/KestrelApp
https://www.sohu.com/a/614634133_121124365
https://blog.csdn.net/weixin_42181545/article/details/119590143
.NET 中的 System.IO.Pipelines
高性能网络通常意味着编写复杂的代码以使性能最大化。 System.IO.Pipelines 的设计目的是使编写此类代码更容易。
https://learn.microsoft.com/zh-cn/dotnet/standard/io/pipelines
https://devblogs.microsoft.com/dotnet/system-io-pipelines-high-performance-io-in-net/
使用System.Buffers System.IO.Pipelines实现斗鱼弹幕协议
https://zhuanlan.zhihu.com/p/97524056
https://zhuanlan.zhihu.com/p/97634408?from_voters_page=true
基于任务的异步模式(Task-based Asynchronous Pattern,TAP)
https://www.cnblogs.com/lovexinyi/p/16698005.html
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK