DocumentCode :
3099145
Title :
High performance Common Gateway Interface invocation
Author :
Venkitachalam, Ganesh ; Chiueh, Tzi-cker
Author_Institution :
Dept. of Comput. Sci., State Univ. of New York, Stony Brook, NY, USA
fYear :
1999
fDate :
36373
Firstpage :
4
Lastpage :
11
Abstract :
As more and more World Wide Web services are delivered in the form of Common Gateway Interface (CGI) scripts, the efficiency with which Web servers execute CGI scripts is becoming ever more important. In this paper, we show that the performance overhead associated with invoking a conventional CGI script could potentially become a bottleneck, especially for servers directly connected to high-speed network links. While the existing CGI execution model runs CGI scripts as independent processes, the LibCGI architecture described in this paper allows the Web server to execute CGI scripts as part of its address space. On a 100-Mbps Ethernet link and for Web pages smaller than 10 kBytes, LibCGI is shown to be up to 2.3 times as fast as FastCGI and up to 4.6 times faster than the conventional CGI model. This paper describes in detail the design and evaluation of the LibCGI architecture and its prototype implementation
Keywords :
Internet; LAN interconnection; application program interfaces; authoring languages; file servers; information resources; software architecture; software performance evaluation; 0 to 10 kByte; 100 Mbit/s; CGI script execution efficiency; Common Gateway Interface; Ethernet link; LibCGI architecture; World Wide Web; address space; bottleneck; high-performance CGI invocation; high-speed network links; independent processes; performance overhead; prototype implementation; small Web pages; Birth disorders; Computer science; Electronic switching systems; HTML; Identity-based encryption; Internet; Prototypes; Uniform resource locators; Web pages; Web server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Internet Applications, 1999. IEEE Workshop on
Conference_Location :
San Jose, CA
Print_ISBN :
0-7695-0197-4
Type :
conf
DOI :
10.1109/WIAPP.1999.788011
Filename :
788011
Link To Document :
بازگشت