Se ha lanzado 'Glass Cannon', un nuevo generador de carga HTTP/1.1 y WebSocket de alto rendimiento, diseñado para pruebas de estrés y rendimiento de servidores web. Desarrollado para Http Arena, Glass Cannon se distingue por su velocidad, aprovechando la tecnología 'io_uring' de Linux para maximizar las solicitudes por segundo desde una sola máquina. Requiere Linux 6.1+ y gcc. La herramienta ofrece un seguimiento preciso de la latencia a nivel de microsegundos, registrando cada respuesta y proporcionando percentiles exactos, no estimados. Incluye una interfaz de terminal interactiva (TUI) para visualización en tiempo real de métricas como el rendimiento y la latencia. Además, permite el control granular de los histogramas de latencia y ofrece resultados en formato JSON para su integración en scripts y pipelines de CI/CD. Glass Cannon utiliza el reloj CLOCK_MONOTONIC para mediciones de tiempo precisas, evitando distorsiones por ajustes de NTP o cambios de hora, y emplea un histograma de dos niveles para un análisis detallado de la latencia, capturando incluso variaciones a nivel de microsegundos.
