Tailscale implementa tecnología multi-queue para mejorar el rendimiento

Fuentes: Tailscale implements multi-queue technology to boost performance

Tailscale ha anunciado la implementación de una tecnología de multi-queue para sus routers de subred, conectores de aplicaciones y nodos de salida, con el objetivo de aumentar el rendimiento y reducir la latencia. Esta mejora, prevista para la segunda mitad de 2026, permite procesar múltiples flujos de paquetes en paralelo, distribuyendo la carga de trabajo entre los núcleos de CPU y optimizando el uso de los recursos de hardware existentes.

Además, la empresa ha optimizado la gestión de la memoria para paquetes pequeños, eliminando la necesidad de copiar datos en buffers de 64 KiB y logrando un aumento de velocidad del 5% en configuraciones de red. También ha incorporado la función writev en el cliente de Linux, lo que permite transferir múltiples piezas de datos al kernel en una sola operación, reduciendo las copias innecesarias y mejorando el flujo de datos. Por último, se está desarrollando una función de caché de netmap para acelerar el inicio de conexión en condiciones de red deficientes, permitiendo a los dispositivos establecer conexiones directas entre sí mientras esperan la conexión con el plano de control. Estas mejoras están disponibles inicialmente en sistemas Linux y Android, con planes de expansión a otras plataformas.