Yandex publica el código fuente de Perforator: una herramienta para la optimización de servidores y aplicaciones en tiempo real

Yandex, una empresa tecnológica global, ha publicado el código fuente de Perforator, una herramienta para la monitorización y análisis en tiempo real de servidores y aplicaciones.


Perforator ayuda a los desarrolladores a identificar las secciones de código que consumen más recursos y proporciona estadísticas detalladas para la optimización. Utiliza la tecnología eBPF para ejecutar programas dentro del kernel de Linux, lo que permite mejorar la monitorización y la optimización del rendimiento sin modificar el código fuente.


Perforator admite los lenguajes de programación C, C++, Go, Rust, Python y Java. Proporciona análisis en profundidad y visualización de datos con gráficos de llama, lo que facilita el diagnóstico de problemas.


La herramienta se ha utilizado internamente en Yandex durante más de un año y ha ayudado a reducir los costes de infraestructura hasta en un 20%. Se puede implementar en las instalaciones, minimizando la dependencia de los proveedores de la nube.


El código fuente de Perforator está disponible en GitHub. Esta publicación de código abierto refleja el compromiso de Yandex de fomentar la colaboración de la comunidad en el desarrollo de tecnologías de sistemas.

¿Encontró un error o inexactitud?

Consideraremos sus comentarios lo antes posible.