ASM ist nicht tot. Performance ist keine Option. Sicherheit ist kein Feature.
Infrastruktursoftware in Rust — SIMD-Hotpaths, AF/XDP-Kernel-Bypass und einzelne statische Binaries. Jede Performance-Aussage wird an den Hardware-Zählern der Netzwerkkarte gemessen, niemals nur behauptet.
Ein Drop-in-Ersatz für Unbound: DNS-Server mit AF_XDP-Fastpath, DNSSEC-Validierung, REST-API und Web-Dashboard.
Eine SQL-Engine mit MariaDB/MySQL-Wire-Kompatibilität: In-Memory-First-Speicher, AVX2/SIMD-Zeilenverarbeitung, WAL-Durability, Raft-basierte Replikation.
Serverprodukte in einem früheren Stadium sowie die Benchmark-Tools, mit denen alles oben Gemessene erhoben wird — Quellcode auf GitHub, noch keine eigene Seite.
| RunNginx | HTTP-Server | nginx-kompatibel — SIMD-Parser, AF/XDP, io_uring, integriertes SSH/SFTP, Dashboard. |
| RunX540 | Proxmox-NIC | Natives XDP für Proxmox-VM-Gäste auf dem Standard-vmxnet3 — ohne SR-IOV, ohne Passthrough. |
| dnsmark | DNS-Benchmark | Generierung mit Line-Rate über AF_XDP, leitungsvalidierte Latenz, Vergleichsmodus, JSON-Ausgabe. |
| RunPerf | Netzwerk-Benchmark | iperf3-artig, skaliert pro Kern, AF_XDP-Datenpfad, Metrik passend zum gemessenen Modell. |
| httpmark | HTTP-Benchmark | HTTP/HTTPS, QPS-Steuerung, HTTP/2, Vergleichsmodus, JSON-Ausgabe. |
| dbmark | SQL-Benchmark | MySQL-Wire-Protokoll, Latenz-Perzentile, Vergleichsmodus. |
Durchsatz wird an den Zählern der Netzwerkkarte (ethtool -S) abgelesen, Latenz wird gegen einen Leitungsmitschnitt validiert. Reproduzierbare Berichte, inklusive Referenzwerten.
SIMD-Dispatch beim Start (AVX2 → SSE2 → skalar), AF/XDP-Kernel-Bypass, wenn die NIC es unterstützt, sperrenfreie Hotpaths.
Bestehende unbound.conf-/nginx.conf-Konfigurationen funktionieren unverändert. Migration durch Austausch eines einzelnen statischen Binaries.
Jede Release durchläuft einen strukturierten Audit-Zyklus. Signierte Releases (minisign), veröffentlichte Prüfsummen, ehrliches Findings-Tracking.
RunASM wird von einer einzelnen Person entwickelt und gepflegt. Keine Stockfotos, keine „unser Team“-Seite, die etwas anderes vorgibt — nur die Software, der Quellcode und die Zahlen dahinter.