Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Sympa et beaucoup de listes

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Aumont - Comite Reseaux des Universites <adresse@cachée>
  • To: pascal Maes <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] Sympa et beaucoup de listes
  • Date: Mon, 12 Sep 2005 09:04:47 +0200

pascal Maes wrote:
Bonjour,

Nous envisageons d'utiliser SYMPA pour gérer toutes les listes de diffusion
de nos étudiants.

Ces listes seraient organisées par

	facultés/programmes, années d'études et cours

Il y a 10 facultés, de l'ordre de 900 années d'études et 8000 cours

SYMPA peut-il tenir la charge ?
Avez-vous un SGDB à conseiller ?
Donc 8000 listes ? Nous avons des retours d'expérience avec des baisses de rapidité de l'interface web et des nombres de listes dans cet ordre de grandeur (10000), nous avons aussi des retours d'expérience ou ce pb est maintenu dans une zone acceptable en réglant le système d'exploitation. Ce qui est certains, c'est qu'il faut une machine puissance et dotée de beaucoup de mémoire. Toutes les listes doivent être gérées en mode include2, que les listes soient constituées automatiquement ou pas. La base de donnée n'est pas critique, MySQL fait très bien l'affaire, SQLlite serait encore supérieure.

Nous allons travailler spécifiquement sur les très grand nombres de listes car il y a aussi des utilisateurs qui veulent créer encore plus de listes et actuellement cela ralentit trop l'interface web. Le travail portera sur :
  • la consommation mémoire ; nous pensons que les scénarios représentent une consommation mémoire importante parce que dupliquée pour chaque liste.
  • le spooling : des spools contenant plusieurs milliers de messages peuvent ralentir sympa.pl, il sera assez simple de limiter les readdir et de subdiviser les spools
  • le dynamiste totale de sympa (prise en compte instantanée de tout changement dans la config de liste) est pénalisant car sympa vérifie à chaque clic que la date du fichier de config de chaque liste n'a pas changée. Nous suspectons que cette organisation est responsable de la dégradation pour les grands nombre de listes. Nous allons la retravailler soit en optimisant la prise ne compte dynamique des config, soit en utilisant une table des listes dans la base de donnée, soit en utilisant en tolérant un peu d'inertie avant la prise ne compte d'un changement de config.
Ce travail sur les perfs est devenu une priorité car aujourd'hui, le type de projet que vous décrivez (création systématique de listes par filière de formation universitaire) est un usage qui se développe en particulier dans certaines universités françaises et américaines. Cette demande n'est donc plus seulement le fait d'ISP mais bel et bien une demande de la communauté universitaire pour laquelle nous travaillons en priorité.  Les familles de listes ont été crées pour répondre à  ce besoin.

Dans les semaines qui viennent nous allons publier les directions que nous voulons donner au projet Sympa pour que celles-ci soient discutées.

Cordialement
Serge Aumont



Attachment: smime.p7s
Description: S/MIME Cryptographic Signature




Archives gérées par MHonArc 2.6.19+.

Haut de le page