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
·

2 repository-uri

Awesome GitHub RepositoriesHTTP Request Performance Analysis

Measuring and analyzing DNS, TCP, and TLS handshake timings to identify network bottlenecks.

Distinct from Performance Analysis: Existing candidates focus on server-side analysis or DNS-only analysis; this is a full client-side request breakdown.

Explore 2 awesome GitHub repositories matching networking & communication · HTTP Request Performance Analysis. Refine with filters or upvote what's useful.

Awesome HTTP Request Performance Analysis GitHub Repositories

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

    reorx/httpstat

    6,211Vezi pe GitHub↗

    httpstat este un instrument de diagnosticare a latenței rețelei și un analizor de performanță a cererilor HTTP. Acesta măsoară și vizualizează timpii căutărilor DNS, conexiunilor TCP și handshake-urilor TLS pentru a identifica blocajele specifice din rețea. Proiectul funcționează ca un exportator de metrici HTTP JSON și un instrument de validare a obiectivelor de nivel de serviciu (SLO). Acesta compară timpii cererilor de rețea capturați cu pragurile de performanță predefinite pentru a detecta încălcările și poate exporta date structurate de timp și răspuns în formate JSON sau JSONL. Instrumentul oferă capabilități pentru diagnosticarea automată a API-urilor și depanarea latenței rețelei. Suportă configurarea headerelor personalizate, a metodelor de cerere și a timeout-urilor pentru a verifica comportamentul endpoint-ului, oferind în același timp definiții de skill-uri pentru integrarea agenților AI în vederea automatizării diagnosticării.

    Measures and visualizes DNS, TCP, and TLS timings to identify network bottlenecks and server latency.

    Pythonclicurlhttp
    Vezi pe GitHub↗6,211
  • httprunner/httprunnerAvatar httprunner

    httprunner/httprunner

    4,279Vezi pe GitHub↗

    HttpRunner este un framework de testare de rețea multi-protocol conceput pentru automatizarea testelor funcționale și de regresie ale interfețelor HTTP. Funcționează ca un tester de rețea multi-protocol care suportă HTTP/1.1, HTTP/2, WebSocket, TCP și RPC pentru a valida diverse tipare de comunicare. Proiectul include motoare specializate pentru testarea performanței API, testarea bazată pe date și un generator de cazuri de test care convertește fișiere HAR, comenzi curl și definiții Swagger în scripturi executabile. Framework-ul se distinge prin capacitatea de a separa logica de testare de datele de business prin intermediul unui motor de execuție bazat pe date și prin suportul pentru testarea de sarcină (load testing) cu grad ridicat de concurență prin orchestrare distribuită. Dispune de un sistem de plugin-uri multi-limbaj care permite utilizatorilor să extindă motorul de bază cu logică personalizată de validare și procesare scrisă în Go, Python sau Java. Proiectul acoperă o gamă largă de capabilități, inclusiv modelarea scenariilor complexe pentru simularea fluxului de lucru al utilizatorului, validarea răspunsurilor și analiza detaliată a performanței rețelei. Oferă instrumente pentru generarea distribuită de sarcină, sondarea geografică a rețelei și integrarea suitelor de testare automatizate în pipeline-uri CI. Motorul de testare de bază poate fi executat printr-o interfață de linie de comandă sau integrat în ecosistemul de testare Python folosind un runner dedicat.

    The project collects detailed timing metrics for DNS resolution, TCP connection, and SSL handshaking during requests.

    Goadbagent-tarsmcp-server
    Vezi pe GitHub↗4,279
  1. Home
  2. Networking & Communication
  3. HTTP Request Performance Analysis