Big update for VX6: Windows 11 and Windows Server 2022+ are now in the mix on both AMD64 and ARM64.
This isnโt just a โit builds on Windowsโ moment โ the platform layer now detects whatโs available at runtime and picks the best path automatically. โ๏ธ
๐ง What landed
- ๐ช Windows transport selection
- ๐ MsQuic integration with TCP fallback
- ๐ง eBPF/XDP capability detection
- โก AF_XDP ring interface for packet I/O
- ๐ Go-based performance CLI with JSON / text / CSV output
- ๐ฅ๏ธ Native Win32 performance GUI
- ๐ ๏ธ Build support for Windows AMD64 and ARM64
- ๐งฉ Why this is interesting
- The goal was to keep VX6 flexible across platforms without turning Windows into a special-case mess.
So instead of assuming a feature is always there, VX6 now checks at runtime:
Is MsQuic available? โ use it
Not available? โ fall back to TCP
Is eBPF/XDP present? โ expose it
Not present? โ keep going with userspace paths
That makes the stack more adaptable and keeps the behavior predictable across environments. ๐งช
๐ Repo
https://github.com/ethical-buddy/vx6
Top comments (0)