ASM no ha muerto. El rendimiento no es opcional. La seguridad no es una función más.
Software de infraestructura escrito en Rust — rutas críticas en SIMD, kernel-bypass AF/XDP, binarios estáticos únicos. Cada cifra de rendimiento se mide en los contadores de hardware de la tarjeta de red, nunca se afirma sin más.
Un reemplazo drop-in de Unbound: servidor DNS con ruta rápida AF_XDP, validación DNSSEC, API REST y panel web.
Un motor SQL compatible con el protocolo MariaDB/MySQL: almacenamiento in-memory-first, procesamiento de filas en AVX2/SIMD, durabilidad WAL, replicación basada en Raft.
Productos de servidor en una etapa más temprana, y las herramientas de benchmark usadas para medir todo lo anterior — código fuente en GitHub, todavía sin página propia.
| RunNginx | Servidor HTTP | Compatible con nginx — parser SIMD, AF/XDP, io_uring, SSH/SFTP integrado, panel de control. |
| RunX540 | NIC para Proxmox | XDP nativo para invitados VM de Proxmox sobre el vmxnet3 estándar — sin SR-IOV, sin passthrough. |
| dnsmark | Benchmark DNS | Generación a velocidad de línea vía AF_XDP, latencia validada a nivel de trama, modo comparación, salida JSON. |
| RunPerf | Benchmark de red | Estilo iperf3, escala por núcleo, ruta de datos AF_XDP, la métrica se ajusta al modelo medido. |
| httpmark | Benchmark HTTP | HTTP/HTTPS, control de QPS, HTTP/2, modo comparación, salida JSON. |
| dbmark | Benchmark SQL | Protocolo de red de MySQL, percentiles de latencia, modo comparación. |
El rendimiento se lee en los contadores de la tarjeta de red (ethtool -S), la latencia se valida contra una captura de tráfico. Informes reproducibles, con las referencias incluidas.
Dispatch SIMD al arrancar (AVX2 → SSE2 → escalar), kernel-bypass AF/XDP cuando la tarjeta lo permite, rutas críticas sin bloqueos.
Las configuraciones unbound.conf / nginx.conf existentes funcionan tal cual. Migración con solo copiar un binario estático.
Cada release pasa por un ciclo de auditoría estructurado. Releases firmadas (minisign), sumas de verificación publicadas, seguimiento honesto de hallazgos.
RunASM está desarrollado y mantenido por una sola persona. Sin fotos de stock, sin una página de "nuestro equipo" que sugiera lo contrario — solo el software, el código fuente, y las cifras que lo respaldan.