Skip to main content

Bonnes pratiques

La question de la volumétrie concernant une application logicielle reste une problématique complexe, car elle implique la prise en compte de nombreux paramètres variés et interdépendants. Parmi ceux-ci, on peut citer :

  • Le nombre d'utilisateurs
  • Les caractéristiques du serveur
  • La quantité de données
  • La taille de ces données
  • La nature et le séquencement des opérations réalisées
  • Le nombre d'opérations lancées simultanément
  • ...

Cette liste n'est pas exhaustive.


Focus sur NumaHop

Pour NumaHop, concentrons-nous d'abord sur le cœur fonctionnel de ses traitements : le processus de livraison et de contrôle. Notre analyse des données traitées et notre retour d'expérience permettent de dégager quelques bonnes pratiques pour garantir la qualité du processus et des performances acceptables pour les utilisateurs.

Dimensionnement des lots

Le nombre d'unités documentaires (UD), le nombre de pages qui les constituent, ainsi que la taille des fichiers masters associés, sont des paramètres clés à considérer.

Recommandations pour le poids par UD et le nombre d'UD par lot

Poids par UDNombre d'UD conseillé par lot
Jusqu'à 50 MoJusqu'à 500
De 50 à 100 MoJusqu'à 300
De 100 à 500 MoJusqu'à 150
De 500 Mo à 1 GoJusqu'à 50
De 1 Go à 5 GoJusqu'à 20
De 5 Go à 10 GoJusqu'à 10
Au-delà de 10 GoJusqu'à 5

Précisions sur les recommandations

Ces valeurs sont indicatives. Si une minorité d'unités documentaires dépasse les seuils de poids indiqués, cela n'invalide pas nécessairement le nombre conseillé pour le lot. Par exemple :

  • Si la majorité des UD ne dépasse pas 50 Mo, mais que quelques-unes (moins de 5%) sont au-delà, le nombre conseillé de 500 UD peut rester valide.
  • En revanche, si parmi ces 5% excédant le seuil de 50 Mo, la majorité dépasse 1 Go, il est préférable de restreindre le nombre d'UD dans le lot.

Impact de l'utilisation du serveur

Ces valeurs doivent également être ajustées en fonction de l'utilisation du serveur. Si d'autres livraisons sont en cours au moment de lancer la vôtre, cela peut impacter la qualité du processus et les performances.

Conclusion

Pour garantir des performances optimales et une qualité de traitement constante, il est recommandé de :

  • Définir des lots homogènes en termes de poids.
  • Coordonner les livraisons pour éviter les surcharges du serveur.

Ces bonnes pratiques permettent d'assurer un processus fluide et efficace pour tous les utilisateurs de NumaHop.