geopython / geopython/GeoHealthCheck

Slow performance in frontend

Aperta
#458 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
bug
Lingua principale
Python
Stelle
92
Fork
75
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

**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](https://github.com/geopython/GeoHealthCheck/assets/111575054/12db52ca-44f3-4f83-a5ab-6a1168e648ae)

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Riproduci il report della pagina di dettaglio all’indirizzo https://monitor.emodnet.eu/resource/50?lang=en con una cronologia di 365 giorni e ispeziona il flame graph di Firefox allegato. Traccia il percorso di generazione del report e profila il tempo trascorso in attesa di Plotly. L’issue non definisce un obiettivo oltre alla riduzione del tempo di generazione di circa 35 secondi, quindi conferma con i maintainer quale risultato sia accettabile e quale copertura delle regressioni sia necessaria.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
docker, plotly, python
Ambito
data-visualization, frontend, performance
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.