Azure / DotNetty

DotNetty project – a port of netty, event-driven asynchronous network application framework
Other
4.08k stars 975 forks source link

this project stopped developing? #532

Open xuanyuan5005 opened 4 years ago

xuanyuan5005 commented 4 years ago

this project stopped developing?

SepMyself commented 4 years ago

if this project is stopped, what should we do? is there some other project to replace it?

iamkisly commented 4 years ago

This is only the java port of the "netty" project. In this case, no additional functionality is introduced.

sevencat commented 4 years ago

i suggest libuv sharp

xuanyuan5005 commented 4 years ago

Stop the maintenance of project, there is a great risk in the use of the project.

xuanyuan5005 commented 4 years ago

i suggest libuv sharp

libuv sharp was stopped

TailyFair commented 4 years ago

I'm also interested in DotNetty replacement. While it looks like DotNetty production ready, it seems quite a risk to pick it for new projects, since it is not actively developed and it's minimally maintained.

We might pick some actor framework Akka/Orleans for upcoming projects instead of DotNetty.

fanliang11 commented 4 years ago

Don't tease, Akka / Orleans is totally incomparable with dotnetty,Akka / Orleans can do it, Netty can do it, but Netty can do it, Akka / Orleans cannot.Provides support for extending different application layer communication protocols (TCP, UDP, DNS, MQTT, HTTP, WS.) based on socketchannel.Features such as zero copy and memory pool also ensure that Netty will not have performance problems.I would not choose Akka / Orleans, which is not flexible and not very scalable.

sevencat commented 4 years ago

i suggest libuv sharp

libuv sharp was stopped

never mind,it's enough

zh6335901 commented 4 years ago

if this project is stopped, what should we do? is there some other project to replace it?

BedrockFramework or Supersocket

xuanyuan5005 commented 4 years ago

BeetleX 1M connections problem solution NetCoreServer 10K connections problem solution

xuanyuan5005 commented 4 years ago

I don't think BedrockFramework is suitable.

Please See.

https://github.com/dotnet/aspnetcore/issues/20554 https://github.com/dotnet/runtime/issues/1793

davidfowl commented 4 years ago

Hey all, BedrockFramework is very much in the same space as DotNetty albeit trying to be a more idiomatic approach (not a port of a java framework). Those issues linked are what the foundation of what BedrockFramework is built on. The library will uses abstractions provided by the core framework and has a set of implementations (transports, codecs) for various protocols.

See https://speakerdeck.com/davidfowl/project-bedrock for more information.

gsw945 commented 3 years ago

I found SpanNetty, it's an active fork from DotNetty