Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Slow performance in frontend

Offen
#458 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

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

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

bug

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.:

  1. Go to https://monitor.emodnet.eu/resource/50?lang=en
  2. Wait

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.
afbeelding

Vorherrschende Sprache
Python
Sterne
92
Forks
77
Ø Merge
1 Std. 39 Min.
Gemergte PRs (30 T.)
3

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus geopython/GeoHealthCheck

Alle Issues in geopython/GeoHealthCheck

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.