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.

Rust · SIMD · AF_XDPCompatible drop-inAGPL-3.0 + Comercial

Los productos

Runbound

Un reemplazo drop-in de Unbound: servidor DNS con ruta rápida AF_XDP, validación DNSSEC, API REST y panel web.

Aún no público

RunAlexDB

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.

Otros proyectos

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.

RunNginxServidor HTTPCompatible con nginx — parser SIMD, AF/XDP, io_uring, SSH/SFTP integrado, panel de control.
RunX540NIC para ProxmoxXDP nativo para invitados VM de Proxmox sobre el vmxnet3 estándar — sin SR-IOV, sin passthrough.
dnsmarkBenchmark DNSGeneración a velocidad de línea vía AF_XDP, latencia validada a nivel de trama, modo comparación, salida JSON.
RunPerfBenchmark de redEstilo iperf3, escala por núcleo, ruta de datos AF_XDP, la métrica se ajusta al modelo medido.
httpmarkBenchmark HTTPHTTP/HTTPS, control de QPS, HTTP/2, modo comparación, salida JSON.
dbmarkBenchmark SQLProtocolo de red de MySQL, percentiles de latencia, modo comparación.

Principios de ingeniería

Medido, no afirmado

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.

Al nivel del metal

Dispatch SIMD al arrancar (AVX2 → SSE2 → escalar), kernel-bypass AF/XDP cuando la tarjeta lo permite, rutas críticas sin bloqueos.

Drop-in

Las configuraciones unbound.conf / nginx.conf existentes funcionan tal cual. Migración con solo copiar un binario estático.

Seguridad estructurada

Cada release pasa por un ciclo de auditoría estructurado. Releases firmadas (minisign), sumas de verificación publicadas, seguimiento honesto de hallazgos.

Estado

Los proyectos de servidor están en desarrollo activo y aún no han pasado una auditoría de seguridad humana externa. Los benchmarks son reproducibles y específicos del equipo usado — las cifras dependen del hardware, se registran en cada informe, y no se presentan como afirmaciones universales. No recomendado en producción con tráfico sensible antes de la v1.0.

Acerca de

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.