forked from Chill-project/manuals
ajout limites connues - admin
This commit is contained in:
parent
136b3570ef
commit
8272791e7b
21
admin/known-limits.md
Normal file
21
admin/known-limits.md
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
|
||||||
|
# Limites connues
|
||||||
|
|
||||||
|
## Dimensionnement du logiciel et temps de réponse des pages
|
||||||
|
|
||||||
|
Chill pourra supporter un très grand nombre d'usagers accompagnés, sans craindre pour les performances.
|
||||||
|
|
||||||
|
Des tests ont été réalisés avec plus d'un millions d'usagers enregistrés. Il en ressort que les fonctionnalités de recherche sont affectées lorsqu'un grand nombre de résultats sont renvoyés par une recherche. Autrement dit, si la recherche par nom renvoie plusieurs milliers de résultats, alors elle est plus lente à traiter.
|
||||||
|
|
||||||
|
Une recherche sur des termes plus long (par exemple, le nom complet plutôt que des parties du noms) est donc plus rapide qu'une recherche par uniquement quelques lettres de ce nom.
|
||||||
|
|
||||||
|
Chill est donc plus affecté par l'hétérégonéité des noms des usagers, que par le volume d'usagers, tiers, et contacts enregistrés dans la base de donnée.
|
||||||
|
|
||||||
|
A l'heure d'écrire ces lignes (septembre 2021), le travail d'optimalisation des recherches de termes qui renverraient plusieurs milliers d'usagers n'a pas été optimisé.
|
||||||
|
|
||||||
|
## Résolution du territoire par usager, et mise en cache
|
||||||
|
|
||||||
|
La recherche du territoire de l'usager en fonction de l'adresse est une requête coûteuse. Pour accélérer le chargement des pages, cette information est mise en cache pendant une durée relativement courte, de l'ordre de 30 minutes.
|
||||||
|
|
||||||
|
Lorsqu'un ménage change d'adresse, et que la nouvelle adresse est un nouveau territoire, le nouveau territoire ne sera donc pris en compte qu'après ce délai. Cela concerne l'affichage du territoire dans l'interface, mais également les droits des utilisateurs.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user