Title: A hybrid connector for efficient web servers

Authors: David Carrera, Vicenc Beltran, Jordi Torres, Eduard Ayguade

Addresses: Barcelona Supercomputing Center (BSC), Technical University of Catalonia (UPC), Barcelona, Spain. ' Barcelona Supercomputing Center (BSC), Technical University of Catalonia (UPC), Barcelona, Spain. ' Barcelona Supercomputing Center (BSC), Technical University of Catalonia (UPC), Barcelona, Spain. ' Barcelona Supercomputing Center (BSC), Technical University of Catalonia (UPC), Barcelona, Spain

Abstract: 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 losing 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: web servers; performance evaluation; Java; network based computing; scalability; hybrid connectors; web server architecture; multithreaded architectures; event-driven architectures; e-commerce; electronic commerce.

DOI: 10.1504/IJHPCN.2008.025551

International Journal of High Performance Computing and Networking, 2008 Vol.5 No.5/6, pp.323 - 330

Published online: 22 May 2009 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article