1 Repo
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.
Dieses Projekt ist ein Performance-Analysetool für Ruby-Anwendungen unter Verwendung der Rack-Schnittstelle. Es überwacht die Ausführungszeiten von Anfragen und die Ressourcennutzung und dient als Profiler für Webanwendungen, um Latenz zu messen und Engpässe zu identifizieren. Das Tool bietet spezifische Analysatoren für die Performance von Datenbankabfragen, Speicherallokationen und Garbage-Collection-Statistiken. Es generiert Call-Stack-Flamegraphs, um die Zeitverteilung über Methoden hinweg zu visualisieren, und rendert Speed-Badges sowie Timing-Metriken direkt auf HTML-Seiten. Das System deckt breitere Performance-Profiling-Funktionen ab, einschließlich der Verfolgung benutzerdefinierter Code-Blöcke, des Exports von Profiling-Daten an entfernte URLs und des Performance-Samplings in der Produktion. Es enthält Mechanismen zur Persistenz von Profiling-Daten über verschiedene Speicher-Backends hinweg und implementiert Zugriffskontrolle, um einzuschränken, wer sensible Performance-Metriken einsehen darf.
Provides a performance analysis tool specifically for Ruby applications using the Rack interface.