Sobre Blackfire.io

Blackfire é uma solução de gerenciamento de desempenho. A tecnologia central é um profiler, mas o produto é muito mais do que isso. O Blackfire se encaixa no seu fluxo de trabalho de desenvolvimento fornecendo os seguintes recursos principais: * Um profiler low-overhead que ajuda os desenvolvedores a depurar problemas de desempenho, encontrar gargalos ocultos em bases de código existentes e validar o impacto das correções. Na produção, o profiler ajuda a diagnosticar problemas de produção, entender problemas e encontrar soluções rapidamente. * Uma plataforma que armazena o histórico de dados para permitir análise de tendência ao longo do tempo e colaboração dentro de equipes maiores. * Integração chave com bibliotecas de teste, software de automação e plataformas contínuas de integração e implantação para automatizar testes de desempenho, dar feedback rápido aos desenvolvedores, evitar regressões e garantir que os aplicativos podem ser implantados com confiança. Durante o desenvolvimento, os desenvolvedores podem usar o Blackfire como um profiler em suas máquinas locais para: * Debug identificou problemas de desempenho (a partir de alertas de monitoramento na produção, por exemplo); * Meça e melhore o desempenho por facilmente detectar gargalos de desempenho; * Escreva testes para definir um orçamento de desempenho e evitar regressões (ambos testes unitários e cenários); * Validar alterações de código ao adicionar novos recursos e corrigir bugs comparando perfis; * Entenda o comportamento de código de bases de código desconhecidas no tempo de execução. Em servidores de integração: * Executar testes para verificar continuamente o comportamento do código e funções sensíveis ao desempenho; * Executar cenários de integração para encontrar regressões e verificar o orçamento de desempenho. Se você tem acesso a um ambiente de estadiamento que replica a produção: * Validar melhorias de desempenho; * Executar testes de integração com dados semelhantes à produção; * Decida quando o código está pronto para ser implantado na produção. Em servidores de produção, Blackfire é complementar ao sistema de monitoramento que você já tem no lugar: * Identificar as causas da raiz de problemas de desempenho; * Entenda como seu código se comporta sob estresse.

Categorias

  • Free
  • Open Source
  • Paid
  • OS & Utilities
  • Development