|
Besoins en performance des sites C2C |
|
|
|
Optimisation -
Performance
|
|
Ecrit par Kamal AOUDA
|
|
21-12-2005 |
|
Les sites de vente aux enchères de
particulier à particulier ont des cas d’utilisation et des modèles de
comportement qui affectent différemment les besoins en performance. Les
spécificités de ces sites se résument comme suit :
• Une plus grande affluence parce qu’ils sont fréquentés aussi bien par des
acheteurs que par des vendeurs.
• Le catalogue contient un plus grand nombre d’articles (ce qui limite les
possibilités de mise en cache)
• Les produits doivent faire l’objet de plusieurs enchères avant d’être achetés
(ce qui augmente considérablement le nombre de requêtes traitées).
• Une utilisation accrue des agents (bidding proxies). Une étude menée [133] par
Daniel A. Menascé et Vasudeva Akula, montre à ce sujet que 55% des enchères sont
placées par des agents dont l’activité est plus intensive que celle des
utilisateurs humains.
• Les données relatives aux produits ne sont pas conservées aussi longtemps que
dans les sites de shopping parce que chaque vente a une date de validité au delà
de laquelle les enchères ne sont plus acceptées. Cela entraîne plusieurs mises à
jour sur la table des produits.
• L’activité s’intensifie quand la période de validité de la vente aux enchères
touche à sa fin. Une autre étude menée par Daniel A. Menascé [134] montre, en
effet, que 30% des enchères sont faites à la fin du cycle de vie de chaque vente
(fin qui représente 5% de la durée de validité de la vente).
Les besoins en performance des 3 catégories de sites que nous avons étudiées
sont résumés dans le tableau 14.
Tableau 14: Besoins en performance en fonction du modèle d’affaires
|
Modèle d’affaires |
Nombre de requêtes |
Patterns du trafic |
Volatilité des données |
Possibilités de mise en cache |
Images et graphiques |
|
B2C intermédiation financière |
Très élevé |
Atteint son sommet en début de matinée et en fin d’après
midi. Ce pattern reste toutefois très sensible aux aléas conjoncturels. |
Elevée pour les cours des titres. Faible pour les
bulletins d’informations et les rapports d’activité. |
Limitée sauf pour les bulletins d’informations et les
rapports d’activités |
Peu nombreux |
|
B2C Shopping |
Très élevé |
Atteint son apogée pendant les périodes de fêtes et de
liquidations |
Les données qui servent à la génération des catalogues
sont peu volatiles |
Plus de possibilités de mise en cache en raison de la
faible volatilité des données |
Très nombreux |
|
B2B |
Peu élevé mais échange de gros fichiers XML |
Sporadiques (transactions de gros reparties sur des
intervalles de temps distants) |
Peu volatiles |
Idem |
Peu nombreux |
|
C2C
|
Très élevé
|
Augmente démesurément lorsque la période de validité de
la vente aux enchères touche à sa fin
|
Très volatile parce chaque vente a une période courte de
validité
|
Limitée
|
Très nombreux
|
Notes de bas de page
[133] Daniel A. Menascé, Vasudeva Akula, Towards Workload Characterization of
Auction Sites, In Proc. Sixth IEEE Workshop on Workload Characterization (WWC-6),
Austin, TX, Oct. 27, 2003.
[134] Daniel A. Menascé, Vasudeva Akula, Improving the Performance of Online
Auction Sites through Closing Time Rescheduling, September 27 - 30, 2004
|
|
Dernière mise à jour : ( 21-12-2005 )
|