Blackfire.io

Blackfire.io

Blackfire es una solución de gestión del rendimiento.
Blackfire es una solución de gestión del rendimiento.La tecnología central es un generador de perfiles, pero el producto es mucho más que eso.Blackfire se adapta a su flujo de trabajo de desarrollo al proporcionar las siguientes características clave: * Un generador de perfiles de bajo costo que ayuda a los desarrolladores a depurar problemas de rendimiento, encontrar cuellos de botella ocultos en las bases de código existentes y validar el impacto de las correcciones.En producción, el generador de perfiles ayuda a diagnosticar problemas de producción, comprender problemas y encontrar soluciones rápidamente.* Una plataforma que almacena el historial de datos para permitir el análisis de tendencias a lo largo del tiempo y la colaboración dentro de equipos más grandes.* Integraciones clave con bibliotecas de prueba, software de automatización y plataformas de integración y despliegue continuas para automatizar las pruebas de rendimiento, dar retroalimentación rápida a los desarrolladores, evitar regresiones y garantizar que las aplicaciones se puedan implementar con confianza ... Durante el desarrollo, los desarrolladores pueden usar Blackfirecomo generador de perfiles en sus máquinas locales para: * Depurar problemas de rendimiento identificados (provenientes de alertas de monitoreo en producción, por ejemplo);* Mida y mejore el rendimiento al detectar fácilmente cuellos de botella de rendimiento;* Escribir pruebas para establecer un presupuesto de rendimiento y evitar regresiones (tanto pruebas unitarias como escenarios);* Valide los cambios de código al agregar nuevas funciones y corregir errores al comparar perfiles;* Comprender el comportamiento del código de bases de código desconocidas en tiempo de ejecución.En los servidores de integración: * Ejecute pruebas para verificar continuamente el comportamiento del código y las funciones sensibles al rendimiento;* Ejecute escenarios de integración para encontrar regresiones y verificar el presupuesto de rendimiento.Si tiene acceso a un entorno de ensayo que replica el de producción: * Valide las mejoras de rendimiento;* Ejecute pruebas de integración con datos similares a la producción;* Decide cuándo el código está listo para implementarse en producción.En los servidores de producción, Blackfire es complementario al sistema de monitoreo que ya tiene instalado: * Identifique las causas raíz de los problemas de rendimiento;* Comprenda cómo se comporta su código bajo estrés.
blackfire-io

Sitio web:

Alternativas a Blackfire.io para Mac con licencia de código abierto