zerg

C# Linux io_uring reactor architecture with await/async support. Built on liburing. (by MDA2AV)

Zerg Alternatives

Similar projects and alternatives to zerg

  1. FrameworkBenchmarks

    Discontinued Source for the TechEmpower Framework Benchmarks project

  2. ReSharper

    ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.

    ReSharper logo
  3. wrk

    48 zerg VS wrk

    Modern HTTP benchmarking tool

  4. liburing

    Library providing helpers for the Linux kernel io_uring support

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better zerg alternative or higher similarity.

zerg discussion

Log in or Post with

zerg reviews and mentions

Posts with mentions or reviews of zerg. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-12-29.
  • C# Networking Deep Dive with io_uring part 4 - Zero Copy Receive
    1 project | dev.to | 18 May 2026
    You can find my scaffolding here It is a port to C# from an existing C implementation plus some "theoretical" changes I cannot test, might be useful in the future if I managed to get my hands on a NIC that supports this.
  • C# Networking Deep Dive With io_uring part 3 - Touching the bytes
    1 project | dev.to | 13 May 2026
    As usual, the entire source code can be found at Minima
  • C# Networking Deep Dive With io_uring (part 1/5) - Toe Dipping
    1 project | dev.to | 29 Apr 2026
    This post is the first part in a deep dive series on io_uring, it describes a basic example on how to bypass every abstraction and directly use the kernel interface for highest possible efficiency TCP networking using C# on Linux with io_uring. The source code used in this post can be found at zerg, project Minima - a simplified lightweight single threaded, lower performance version of zerg for learning purposes, do not use it for benchmarking purposes. The second and third parts will dive into more complex high performance cases and leveraging C# async I/O via IValueTaskSource.
  • uRocket - Reactor Networking in C# with io_uring
    4 projects | dev.to | 29 Dec 2025
    uRocket is a single acceptor multi reactor architecture with await/async support, this means that as a user I can await reads from the wire and write to it as I please. The acceptor and reactors are fully customizable relying on a C-written shim. Basically, uRocket (C#) interops with liburingshim (compiled from uringshim.c) which is an interface between the C# and liburing.
  • A note from our sponsor - ReSharper
    www.jetbrains.com | 7 Jun 2026
    ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide. Learn more →

Stats

Basic zerg repo stats
4
32
9.1
5 days ago

MDA2AV/zerg is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of zerg is C#.


Sponsored
ReSharper is now available in VS Code and Cursor
ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.
www.jetbrains.com

Did you know that C# is
the 11th most popular programming language
based on number of references?