Abstract
The widespread adoption of high speed Internet access and it’s usage for everyday tasks are causing profound changes in users’ expectations in terms of Web site performance and reliability. At the same time, server management is living a period of changes with the emergence of the cloud computing paradigm that enables scaling server infrastructures within minutes. To help set performance objectives for maximizing user satisfaction and sales, while minimizing the number of servers and their cost, we present a methodology to determine how user sales are affected as response time increases. We begin with the characterization of more than 6 months of Web performance measurements, followed by the study of how the fraction of buyers in the workload is higher at peak traffic times, to then build a model of sales through a learning process using a 5-year sales dataset. Finally, we present our evaluation of high response time on users for popular applications found in the Web.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Akamai (2009). E-Commerce web site performance today. An updated look at consumer reaction to a poor online shopping experience.
Al-Ghamdi, M., Chester, A.P., Jarvis, S.A. (2010). Predictive and dynamic resource allocation for enterprise applications. In International conference on computer and information technology (pp. 2776–2783). doi:10.1109/CIT.2010.463.
David, A. (2009). The secret weapons of the aol optimization team.
Cherkasova, L., & Phaal, P. (2002). Session-based admission control: a mechanism for peak load management of commercial web sites. IEEE Transactions on Computers, 51, 669–685. ISSN 0018-9340. doi:10.1109/TC.2002.1009151.
Ewing, J.M., & Menascé, D.A. (2009). Business-oriented autonomic load balancing for multitiered web sites. In MASCOTS (pp. 1–10).
Galletta, D.F., Henry, R., Mccoy, S., Polak, P. (2004). Web site delays: how tolerant are users. Journal of the Association for Information Systems, 5, 1–28.
Garcia, D.F., Garcia, J., Entrialgo, J., Garcia, M., Valledor, P., Garcia, R., Campos, A.M. (2009). A qos control mechanism to provide service differentiation and overload protection to internet scalable servers. IEEE Transactions on Services Computing, 2, 3–16. ISSN 1939-1374. doi:10.1109/TSC.2009.3.
Google (2010). Using site speed in web search ranking. Webpage: http://googlewebmastercentral.blogspot.com/2010/04/using-site-speed-in-web-search-ranking.html. Accessed 9 May 2010
Guitart, J., Carrera, D., Beltran, V., Torres, J., Ayguad, E. (2005). Session-based adaptive overload control for secure dynamic web applications. In International conference on parallel processing (pp. 341–349). ISSN 0190-3918. doi:10.1109/ICPP.2005.72.
Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., Witten, I.H. (2009). The weka data mining software: an update. SIGKDD Explorations, 11(1), 10–18.
Mayer, M. (2009). In search of a better, faster, stronger web.
Mazzucco, M. (2010). Towards autonomic service provisioning systems. In IEEE International Symposium on Cluster Computing and the Grid (pp. 273–282). doi:10.1109/CCGRID.2010.125.
Miller, R.B. (1968). Response time in man-computer conversational transactions. In AFIPS ’68 (Fall, part I): Proceedings of the 9–11 December 1968, fall joint computer conference, Part I (pp. 267–277). New York: ACM. doi:10.1145/1476589.1476628.
Nielsen (2008). Trends in online shopping, a Nielsen consumer report. Technical report, Nielsen.
Nielsen, J. (1989). Usability engineering at a discount. In Proceedings of the 3rd international conference on human-computer interaction on designing and using human-computer interfaces and knowledge based systems (2nd ed., pp. 394–401). New York: Elsevier. ISBN 0-444-88078-X.
OECD (2009). Oecd report on broadband penetration. Available at: http://www.oecd.org/sti/ict/broadband. Accessed 4 Dec 2009.
Poggi, N., Carrera, D., Gavald, R., Torres, J., Ayguadé, E. (2010). Characterization of workload and resource consumption for an online travel and booking site. In IISWC—2010 IEEE international symposium on workload characterization.
Poggi, N., Moreno, T., Berral, J.L., Gavald, R., Torres, J. (2007a). Automatic detection and banning of content stealing bots for e-commerce. In NIPS 2007 workshop on machine learning in adversarial environments for computer security.
Poggi, N., Moreno, T., Berral, J.L., Gavald, R., Torres, J. (2007b). Web customer modeling for automated session prioritization on high traffic sites. In Proceedings of the 11th international conference on user modeling (pp. 450–454).
Poggi, N., Moreno, T., Berral, J.L., Gavald, R., Torres, J. (2009). Self-adaptive utility-based web session management. Computer Networks Journal, 53(10), 1712–1721. ISSN 1389-1286.
Power, S. (2010). Metrics 101: what to measure on your website.
Rheem, C. (2010). Consumer response to travel site performance.
Sevcik, P.J. (2002). Understanding how users view application performance. Business Communications Review, 32(7), 8–9.
Acknowledgements
We would like to thank Atrapalo.com, who provided the experiment datasets and domain knowledge for this study. This work is partially supported by the Ministry of Science and Technology of Spain under contracts TIN2007-60625, TIN2011-27479-C04-03, and by the Generalitat de Catalunya (2009-SGR-980, 2009-SGR-1428).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Poggi, N., Carrera, D., Gavaldà, R. et al. A methodology for the evaluation of high response time on E-commerce users and sales. Inf Syst Front 16, 867–885 (2014). https://doi.org/10.1007/s10796-012-9387-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10796-012-9387-4