Slow performance in frontend
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 30/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- docker, plotly, python
- Bereich
- data-visualization, frontend, performance
Rechercherichtung
Erstelle den Detailseitenbericht unter https://monitor.emodnet.eu/resource/50?lang=en mit einer Historie von 365 Tagen nach und untersuche das angehängte Firefox-Flammendiagramm. Verfolge den Pfad der Berichtserzeugung und profiliere die auf Plotly wartend verbrachte Zeit. Das Issue definiert kein Ziel über die Reduzierung der Erzeugungszeit von ungefähr 35 Sekunden hinaus. Kläre daher mit den Maintainer:innen, welches Ergebnis akzeptabel ist und welcher Regressionsschutz erforderlich ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Describe the bug
We have a history of 365 days. When looking at a detail page, it takes ~35s to create the report. Only ~5s are spent waiting on the network, most time is spent waiting on plotly.
Please find atached: A flame graph of firefox performance.
To Reproduce
Steps to reproduce the behavior, e.g.:
Context (please complete the following information):
GeoHealthCheck 0.8.6 on docker 24.0.2, client: firefox 117 on Ubuntu 22.04 LTS
Additional context
Add any other context about the problem here.
- Vorherrschende Sprache
- Python
- Sterne
- 92
- Forks
- 77
- Ø Merge
- 1 Std. 39 Min.
- Gemergte PRs (30 T.)
- 3
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus geopython/GeoHealthCheck
-
Data importOffenquestion
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
geopython/GeoHealthCheck#522 · 1 Kommentar ·
-
FTP ProbeOffenenhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
geopython/GeoHealthCheck#520 ·
-
bug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
geopython/GeoHealthCheck#517 ·
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
geopython/GeoHealthCheck#483 · 1 Kommentar ·
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
geopython/GeoHealthCheck#472 ·
Alle Issues in geopython/GeoHealthCheck
Ähnliche Issues
-
The changelog workflow excludes otelbot but not dependabot, so every Dependabot pull request fails the changelog checkEvtl. vergeben @ocelotl hat das heute übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
open-telemetry/opentelemetry-python#5825 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
cuga-project/cuga-agent#1020 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 70/100
microsoft/playwright#43640 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
stac-utils/stac-fastapi-elasticsearch-opensearch#965 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
Maintainer antworten meist innerhalb von 1 Tag