DocumentCode
2394653
Title
A hybrid Web server architecture for e-commerce applications
Author
Carrera, David ; Beltran, Vicenç ; Torres, Jordi ; Ayguadé, Eduard
Author_Institution
Eur. Center for Parallelism of Barcelona, Tech. Univ. of Catalonia, Barcelona, Spain
Volume
1
fYear
2005
fDate
20-22 July 2005
Firstpage
182
Abstract
The performance of an e-commerce application can be measured according to technical metrics but also following business indicators. The revenue obtained by a commercial Web application is directly related to the amount of clients that complete business transactions. In technical terms, a business transaction is completed when a Web client successfully finishes a browsing session. In this paper we introduce a novel Web server architecture that combines the best aspects of both the multithreaded and the event-driven architectures, the two major existing alternatives, to create a server model that offers an improved performance in terms of user session completions without loosing the natural ease of programming characteristic of the multithreading paradigm. We describe the implementation of this architecture on the Tomcat 5.5 server and evaluate its performance. The obtained results demonstrate the feasibility of the hybrid architecture and the performance benefits that this model introduces for e-commerce applications.
Keywords
Internet; client-server systems; electronic commerce; multi-threading; online front-ends; software architecture; Tomcat 5.5 server; Web client; Web server; browsing session; business indicator; business transaction; e-commerce; event-driven architecture; multithreaded architecture; technical metric; Access protocols; Application software; Business; Computer architecture; Containers; Logic programming; Multithreading; Parallel processing; Service oriented architecture; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems, 2005. Proceedings. 11th International Conference on
ISSN
1521-9097
Print_ISBN
0-7695-2281-5
Type
conf
DOI
10.1109/ICPADS.2005.30
Filename
1531125
Link To Document