EcommerceDEV. Développement, optimisation et sécurisation des sites de commerce électronique.
arrowAccueil arrow Optimisation arrow Performance arrow Besoins en performance des sites C2C
Samedi 11 oct 2008
Nom d'utilisateur     Mot de passe      Conserver       Mot de passe perdu ?  Inscription
Menu
Accueil
A propos du site
Carte du site
Moteur de recherche
Nouvelles
Contactez-nous
Evénements
- - - - - - -
Analyse
Conception
Optimisation
Programmation
Sécurité
Produits/Services
Dec 21 2005
Besoins en performance des sites C2C Version imprimable Suggérer par mail
Appréciation des utilisateurs: / 3
FaibleMeilleur 
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 )
< Précédent   Suivant >
Livre gratuit sur l'optimisation des applications Java/MySQL pour les besoins d'ecommerce
New Page 1

Kamal AOUDA a le plaisir de vous informer de la publication de son livre gratuit sur l'optimisation des applications Java/MySQL pour les besoins du commerce électronique. Ce livre  propose un référentiel pour l'intégration du management des performances aux trois premières phases du cycle de développement (analyse, design, codage). Comme son titre l'indique, ce livre ne traite que des problèmes de performance qui sont dus à des anomalies dans l'analyse, le design et le codage des applications de commerce électronique et des bases de données auxquelles elles sont adossées. Sont exclues du périmètre du livre les anomalies attribuables :

* Au réseau qui connecte l'application à l'Internet.
* Au serveur web et au serveur d'application.
* A la version de la Java Virtual Machine utilisée.
* A tout matériel utilisé par l'application localement ou à distance.
* Aux scripts exécutés du côté du client (Vbscript, Javascript).

Notons par ailleurs que le livre ne couvre que les phases d'analyse, de design et de codage. Les phases de test, de déploiement et de maintenance ont été sciemment exclues parce qu'il existe déjà un nombre conséquent de livres et d'articles qui traitent du management des performances dans ces 3 phases.

 

Pour télécharger gratuitement ce livre cliquez sur ce lien. Pour être au courant des mises à jour apportées à ce livre, nous vous recommandons de vous inscrire gratuitement à notre site en cliquant sur ce lien.
 

 

Moteur de recherche
Recommander ce site
Collaboration
Téléchargements
Derniers événements
Aucun événement
Sondages

Comment évaluez-vous la qualité des documents publiés sur ce site ?

  
Blogs Ecommerce
Blog de capitaine commerce
top

Ce site a été crée avec le CMS Mambo. Un logiciel gratuit disponible sous licence GPL.

Copyright Ecommerce DEV 2006.

Hosted by SiteGround