grafana / grafana/pyroscope-java
Decouple Profiler and Config
- Vorherrschende Sprache
- Java
- Sterne
- 126
- Forks
- 48
- Ø Merge
- 4 T. 14 Std.
- Gemergte PRs (30 T.)
- 5
Beschreibung
Right now Profiler is tied to Config at construction time and only able to do one type of operation, determined at construction
It would be useful to decouple Profiler and Config, and allow the Profiler to execute different operations
Maybe adopt something similar to ProfileRequest/ProfileResponse from https://github.com/taboola/async-profiler-actuator-endpoint
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Lies zunächst die Konstruktionspfade von Profiler und Config und vergleiche anschließend den Ansatz mit ProfileRequest/ProfileResponse im verlinkten Projekt async-profiler-actuator-endpoint. Als abgeschlossen gilt die Aufgabe, wenn Profiler und Config entkoppelt sind und Profiler verschiedene Operationen ausführen kann, statt dass bei der Konstruktion eine einzige Operation festgelegt wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- performance, tooling
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100