1
yicong135 2021-07-19 11:22:52 +08:00 1
|
2
xingyuc 2021-07-19 11:39:08 +08:00
不知道这个算不算: https://dotnetchina.gitee.io/furion/
|
3
mmdsun 2021-07-19 12:38:49 +08:00 via Android
|
4
timethinker OP |
5
Rwing 2021-07-19 13:49:17 +08:00
SpanNetty 由于使用了 Span<>,性能和内存还是很惊人的,就是不知道稳定不
|
6
timethinker OP @Rwing 目前准备使用 SpanNetty 测试一下,然后在对比一下之前老哥们提供的那些。
|
7
kiracyan 2021-07-22 14:30:26 +08:00
SpanNetty 好不好用 ?
|
8
INCerry 2021-07-23 14:22:49 +08:00 1
现在最推荐的方式是直接上 kestrel,在 C#这种有协程的语言中,其实可以抛弃 netty 那套事件驱动的机制了,使用 system.io.pipeline 也能很快整一个出来
https://github.com/dotnet/aspnetcore/tree/main/src/Servers/Kestrel |
9
timethinker OP @INCerry 感谢老哥,之前没怎么接触过 C#,看来我还是对 C#语言的生态不太了解,的确如果利用 System.Threading.Channels 和 Task 可以很方便的做一个类似的东西,IO 也可以用你说的管道来实现。
顺便说一句,C#语法真香! |