1 repository
Performance analysis tools specifically targeting applications implementing the Rack interface.
Distinct from Rack Application Servers: Shortlist candidates are servers or filters; this is a diagnostic profiler for the Rack ecosystem.
Explore 1 awesome GitHub repository matching web development · Rack Application Profilers. Refine with filters or upvote what's useful.
Acest proiect este un instrument de analiză a performanței pentru aplicații Ruby care utilizează interfața Rack. Monitorizează timpii de execuție a cererilor și utilizarea resurselor, servind drept profiler pentru aplicațiile web pentru a măsura latența și a identifica blocajele. Instrumentul oferă analizatoare specifice pentru performanța interogărilor bazei de date, alocările de memorie și statisticile de colectare a gunoiului (garbage collection). Generează flamegraph-uri ale stivei de apeluri pentru a vizualiza distribuția timpului între metode și randează insigne de viteză și metrici de timp direct pe paginile HTML. Sistemul acoperă capabilități mai largi de profilare a performanței, inclusiv urmărirea blocurilor de cod personalizate, exportul datelor de profilare către URL-uri la distanță și eșantionarea performanței în producție. Include mecanisme pentru persistența datelor de profilare pe diferite backend-uri de stocare și implementează controlul accesului pentru a restricționa cine poate vizualiza metricile de performanță sensibile.
Provides a performance analysis tool specifically for Ruby applications using the Rack interface.