Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Slow performance in frontend

Ouverte
#458 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
30/100
Type d'issue
Bug
Clarté
À clarifier
Activité
À l'abandon
Stack technique
docker, plotly, python

Piste de recherche

Reproduisez le rapport de la page de détail à l’adresse https://monitor.emodnet.eu/resource/50?lang=en avec un historique de 365 jours et inspectez le flame graph Firefox joint. Suivez le chemin de génération du rapport et profilez le temps passé à attendre Plotly. L’issue ne définit pas d’objectif au-delà de la réduction du temps de génération d’environ 35 secondes ; confirmez donc avec les maintainers quel résultat est acceptable et quelle couverture de régression est nécessaire.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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

Langage dominant
Python
Étoiles
92
Forks
76
Merge moyen
17 h 33 min
PR mergées (30 j)
1

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de geopython/GeoHealthCheck

Toutes les issues de geopython/GeoHealthCheck

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.