awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repository-uri

Awesome GitHub RepositoriesBaseline-Comparison Profiling

Resource profiling that identifies performance regressions by comparing current metrics against a known system baseline.

Distinct from CPU Profilers: Adds the baseline-comparison logic to standard CPU/memory profiling.

Explore 6 awesome GitHub repositories matching development tools & productivity · Baseline-Comparison Profiling. Refine with filters or upvote what's useful.

Awesome Baseline-Comparison Profiling GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • coroot/corootAvatar coroot

    coroot/coroot

    7,400Vezi pe GitHub↗

    Coroot is an observability platform and Kubernetes performance monitor that utilizes eBPF to automatically collect metrics, logs, and traces without requiring manual code instrumentation. It functions as an OpenTelemetry trace analyzer and an LLM observability gateway, exposing system health data to large language models through the Model Context Protocol. The platform differentiates itself by combining automated root cause analysis and AI-driven diagnostics to investigate performance regressions. It also includes a cloud cost monitoring tool that attributes infrastructure spending to specifi

    Identifies specific lines of code causing resource spikes by comparing current behavior against a system baseline.

    Goaialertingapm
    Vezi pe GitHub↗7,400
  • nswbmw/node-in-debuggingAvatar nswbmw

    nswbmw/node-in-debugging

    6,457Vezi pe GitHub↗

    This project is a comprehensive technical guide and diagnostic manual for analyzing memory, performance, and asynchronous behavior within Node.js applications. It provides detailed methods for asynchronous tracing, memory diagnostics, and performance analysis to resolve runtime errors and execution bottlenecks. The resource distinguishes itself by covering advanced diagnostic workflows, including the use of flame graphs for CPU profiling, the capture and comparison of heap snapshots for memory leak detection, and the mapping of asynchronous call stacks. It also provides technical guidance on

    Generates differential flame graphs to highlight changes in CPU usage between different code versions.

    debugdebuggingguide
    Vezi pe GitHub↗6,457
  • enablesecurity/wafw00fAvatar EnableSecurity

    EnableSecurity/wafw00f

    6,414Vezi pe GitHub↗

    WAFW00F allows one to identify and fingerprint Web Application Firewall (WAF) products protecting a website.

    Compares benign and malicious request responses to detect WAF interference.

    Python
    Vezi pe GitHub↗6,414
  • bheisler/criterion.rsAvatar bheisler

    bheisler/criterion.rs

    5,485Vezi pe GitHub↗

    Criterion este o bibliotecă de microbenchmarking bazată pe statistici și un instrument de regresie a performanței pentru Rust. Oferă un framework pentru izolarea și măsurarea segmentelor mici de cod, utilizând analiza statistică pentru a elimina zgomotul și a asigura măsurători fiabile și repetabile ale vitezei de execuție. Instrumentul se distinge printr-o suită de vizualizare a performanței care generează rapoarte HTML și grafice pentru a urmări tendințele de performanță și throughput-ul. Include un sistem pentru compararea timpilor de execuție actuali cu bazele de referință stocate pentru a identifica și preveni scăderile de performanță. Biblioteca acoperă măsurarea funcțiilor asincrone, benchmarking-ul parametrizat pentru scalarea input-ului și calculul throughput-ului codului. De asemenea, suportă integrarea metricilor hardware personalizate și a contoarelor de procesor pentru a captura date de nivel scăzut în timpul rulărilor. Automatizarea este susținută printr-o interfață CLI pentru filtrarea benchmark-urilor și un mod de validare pentru verificarea execuției reușite în pipeline-urile CI.

    Identifies performance regressions by comparing current measurement results against stored baseline files.

    Rustbenchmarkcriteriongnuplot
    Vezi pe GitHub↗5,485
  • anthropics/original_performance_takehomeAvatar anthropics

    anthropics/original_performance_takehome

    3,488Vezi pe GitHub↗

    This project is an algorithmic performance benchmarking tool and execution cycle simulator. It functions as a complexity analysis framework that measures code execution speed using simulated clock cycles to evaluate algorithmic efficiency against established performance baselines. The tool provides deterministic measurements of computational work and time complexity by tracking virtual clock cycles rather than real time. It utilizes a threshold-driven test suite to validate whether specific code implementations meet required performance cycle targets. The framework covers execution speed pro

    Compares current execution costs against pre-defined cycle thresholds to identify performance regressions.

    Python
    Vezi pe GitHub↗3,488
  • jrfonseca/gprof2dotAvatar jrfonseca

    jrfonseca/gprof2dot

    3,434Vezi pe GitHub↗

    gprof2dot is a performance graph generator and visualizer that converts gprof GNU profiler execution profiles into Graphviz DOT files. It transforms raw profiler data into a directed graph to map function call hierarchies and identify software bottlenecks. The tool employs heuristic-based color mapping to highlight performance hotspots by assigning colors to nodes and edges based on execution time percentages. It also supports differential profile analysis, allowing for the comparison of two distinct execution graphs to identify changes in timing and call counts between runs. To improve visu

    Identifies performance regressions by comparing current execution profiles against a known baseline.

    Pythonc-plus-plusgraphprofiling
    Vezi pe GitHub↗3,434
  1. Home
  2. Development Tools & Productivity
  3. Debugging, Profiling & Testing
  4. Debugging and Diagnostics
  5. Performance and Resource Profilers
  6. CPU Profilers
  7. Baseline-Comparison Profiling

Explorează sub-etichetele

  • HTTP Baseline ComparatorsEstablishes a baseline response from benign requests to distinguish WAF-altered behavior. **Distinct from Baseline-Comparison Profiling:** Distinct from Baseline-Comparison Profiling: focuses on HTTP response comparison for WAF detection, not CPU/memory profiling.