CavemanTcp
SimplestLoadBalancer
CavemanTcp | SimplestLoadBalancer | |
---|---|---|
1 | 1 | |
53 | 17 | |
- | - | |
3.8 | 6.2 | |
4 months ago | 22 days ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CavemanTcp
-
Networking lib/framework for multiplayer servers ?
Any specific protocol you'd like to use? If you're decided for tcp then you can check this, this and this (all three made by the same guy)
SimplestLoadBalancer
-
Ctrl-C Manifesto
Maybe I’m missing the point, but this (essentially random example) is multithreaded (asynchronous) and gracefully handles ctrl-c. Yes, it’s a high level language that makes it easy, I guess.
https://github.com/mlhpdx/SimplestLoadBalancer
What are some alternatives?
SuperSimpleTcp - Simple wrapper for TCP client and server in C# with SSL support
bc - An implementation of the POSIX bc calculator with GNU extensions and dc, moved away from GitHub. Finished, but well-maintained.
WatsonTcp - WatsonTcp is the easiest way to build TCP-based clients and servers in C#.
prompts - ❯ Lightweight, beautiful and user-friendly interactive prompts
realtime-csharp - A C# client library for supabase/realtime.
ProxyKit - A toolkit to create code-first HTTP reverse proxies on ASP.NET Core
NetCoreServer - Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
System.Net.Sockets.UdpClient - 📦 System.Net.Sockets.UdpClient library for .NET nanoFramework
MagicOnion - Unified Realtime/API framework for .NET platform and Unity.
micro-bootstrap - A Full Stack framework written in .NET Core to speed up your development process in microservices and modular monolith apps. It gathers most widely used frameworks in .NET world and pack them into a simple bootstrap package.
Bialetti - A Java TCP/UDP server-side and client-side library/framework
Hazel-Networking - Hazel Networking is a low level networking library for C# providing connection orientated, message based communication via TCP, UDP and RUDP.