Blackfire.io

Blackfire.io

Blackfire to rozwiązanie do zarządzania wydajnością.
Blackfire to rozwiązanie do zarządzania wydajnością.Podstawową technologią jest profilowanie, ale produkt to znacznie więcej.Blackfire pasuje do Twojego procesu programowania, zapewniając następujące kluczowe funkcje: * Program do profilowania o niskim koszcie, który pomaga programistom debugować problemy z wydajnością, znajdować ukryte wąskie gardła w istniejących bazach kodów i sprawdzać wpływ poprawek.W produkcji profiler pomaga zdiagnozować problemy z produkcją, zrozumieć problemy i szybko znaleźć rozwiązania.* Platforma przechowująca historię danych, aby umożliwić analizę trendów w czasie i współpracę w większych zespołach.* Kluczowe integracje z bibliotekami testowymi, oprogramowaniem do automatyzacji oraz platformami ciągłej integracji i wdrażania w celu zautomatyzowania testowania wydajności, dostarczania programistom szybkich informacji zwrotnych, unikania regresji i gwarancji, że aplikacje mogą być wdrażane z pewnością .... Podczas programowania programiści mogą korzystać z Blackfirejako profilujący na swoich lokalnych komputerach w celu: * Debugowania zidentyfikowanych problemów z wydajnością (na przykład pochodzących z monitorowania alertów w produkcji);* Mierzyć i poprawiać wydajność poprzez łatwe wykrywanie wąskich gardeł wydajności;* Napisz testy, aby ustalić budżet wydajności i uniknąć regresji (zarówno testy jednostkowe, jak i scenariusze);* Sprawdzaj poprawność kodu podczas dodawania nowych funkcji i naprawiania błędów przez porównywanie profili;* Zrozum zachowanie kodu nieznanych baz kodu w czasie wykonywania.Na serwerach integracyjnych: * Uruchom testy, aby stale sprawdzać zachowanie kodu i funkcje wrażliwe na wydajność;* Uruchom scenariusze integracji, aby znaleźć regresje i sprawdzić budżet wydajności.Jeśli masz dostęp do środowiska pomostowego, które replikuje środowisko produkcyjne: * Sprawdź poprawność wydajności;* Przeprowadź testy integracyjne z danymi produkcyjnymi;* Zdecyduj, kiedy kod będzie gotowy do wdrożenia w środowisku produkcyjnym.Na serwerach produkcyjnych Blackfire jest uzupełnieniem systemu monitorowania, który już masz: * Zidentyfikuj przyczyny problemów z wydajnością;* Zrozum, jak Twój kod zachowuje się pod wpływem stresu.
blackfire-io

Stronie internetowej:

Alternatywy dla Blackfire.io dla Mac

SPX - A simple profiler for PHP

SPX - A simple profiler for PHP

SPX, co oznacza Simple Profiling eXtension, to po prostu kolejne rozszerzenie profilowania dla PHP, które różni się od innych podobnych rozszerzeń tym, że jest: całkowicie darmowe i ograniczone do twojej infrastruktury (tj. Brak wycieków danych do SaaS).
CxxProf

CxxProf

CxxProf to ręcznie instrumentowana biblioteka profilowania dla C ++.Jego celem jest zapewnienie łatwej integracji z istniejącymi projektami przy minimalnym obciążeniu.