reactive socket middleware for .NET
Helios is concurrency and networking middleware for .NET - think of it as a loose C# port of Java's wildly influential Netty library. Helios offers .NET developers the ability to develop high-performance networked applications on top of TCP and UDP sockets combined with powerful stream-management, event brokering, and concurrency capabilities.
Helios is currently used to power all of the network operations inside Akka.NET.
Helios has a combination of features that were all chosen for their practical value inside networked and event-driven applications:
IEnumerableimplementations, such as the
See LICENSE for details.
Helios happily accepts pull requests - please use concise, clear commit messages and reference Issue numbers in your pull requests if appropriate.