Blackfire.io

Blackfire.io

O Blackfire é uma solução de gerenciamento de desempenho.
O Blackfire é uma solução de gerenciamento de desempenho.A tecnologia principal é um criador de perfil, 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 perfilador de baixo custo que ajuda os desenvolvedores a depurar problemas de desempenho, encontrar gargalos ocultos nas bases de código existentes e validar o impacto das correções.Na produção, o criador de perfil 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ências ao longo do tempo e colaboração em equipes maiores.Principais integrações com bibliotecas de teste, software de automação e plataformas contínuas de integração e implantação para automatizar testes de desempenho, fornecer feedback rápido aos desenvolvedores, evitar regressões e garantir que os aplicativos possam ser implantados com confiança. Durante o desenvolvimento, os desenvolvedores podem usar o Blackfire.como criador de perfil em suas máquinas locais para: * Depurar problemas de desempenho identificados (provenientes de alertas de monitoramento na produção, por exemplo);* Avalie e melhore o desempenho identificando com facilidade gargalos de desempenho;* Escreva testes para definir um orçamento de desempenho e evitar regressões (testes de unidade e cenários);* Valide alterações de código ao adicionar novos recursos e corrigir bugs, comparando perfis;* Entenda o comportamento do código de bases de código desconhecidas em tempo de execução.Nos servidores de integração: * Execute testes para verificar continuamente o comportamento do código e as funções sensíveis ao desempenho;* Execute cenários de integração para encontrar regressões e verificar o orçamento de desempenho.Se você tiver acesso a um ambiente de armazenamento temporário que replica o de produção: * Valide melhorias de desempenho;* Execute testes de integração com dados do tipo produção;* Decida quando o código está pronto para ser implantado na produção.Nos servidores de produção, o Blackfire é complementar ao sistema de monitoramento que você já possui: * Identifique as causas principais dos problemas de desempenho;* Entenda como seu código se comporta sob estresse.
blackfire-io

Local na rede Internet:

Alternativas ao Blackfire.io para Mac

SPX - A simple profiler for PHP

SPX - A simple profiler for PHP

O SPX, que significa Simple Profiling eXtension, é apenas mais uma extensão de perfil para PHP.Ele se diferencia de outras extensões semelhantes como sendo: totalmente livre e confinado à sua infraestrutura (ou seja, nenhum vazamento de dados para um SaaS).
CxxProf

CxxProf

CxxProf é uma biblioteca de criação de perfil instrumentada manual para C ++.Seu objetivo é fornecer fácil integração aos projetos existentes com o mínimo de sobrecarga possível.