6 citations found. Retrieving documents...
Netscape Server API. http://www.netscape.com/newsref/std/server api.html. 124

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Differentiated and Predictable Quality of Service in Web Server.. - Aron (2000)   (4 citations)  (Correct)

....programs in separate processes provides fault isolation, it also results in unnecessary overhead in situations where such fault isolation is not desired. To enable third party modules to reside in the main server processes, some organizations have de ned proprietary library based interfaces [61, 85]. More recently, dynamic content support has been facilitated by the development of PHP [90] which is a server side HTML embedded scripting language. PHP permits the embedding of code in HTML for generating content dynamically at the server upon receiving client requests. Similarly, the Java ....

Netscape Server API. http://www.netscape.com/newsref/std/server api.html. 124


IO-Lite: A Unified I/O Buffering and Caching System - Pai, Druschel, Zwaenepoel (1997)   (45 citations)  (Correct)

....content using CGI programs, without giving up fault isolation and protection from such third party programs. This suggests that with IO Lite, there may be less reason to resort to library based interfaces for dynamic content generation. Such interfaces were defined by Netscape and Microsoft [15, 12] to avoid the overhead of CGI. Since they require third party programs to be linked with the server, they give up fault isolation and protection. 4.3 Performance On Real Workload The previous experiments use an artificial workload. In particular, they use a set of requested documents that fits ....

Netscape Server API. http://www.netscape. com/newsref/std/server api.html.


IO-Lite: A Unified I/O Buffering and Caching System - Pai, Druschel, Zwaenepoel (1997)   (45 citations)  (Correct)

....content using CGI programs, without giving up fault isolation and protection from such third party programs. This result suggests that with IO Lite, there may be less reason to resort to library based interfaces for dynamic content generation. Such interfaces were defined by Netscape and Microsoft [18, 14] to avoid the overhead of CGI. Since they require third party programs to be linked with the server, they give up fault isolation and protection. 0 50 100 150 200 0 100 200 300 400 Flash Lite Flash Apache Document Size (kBytes) Figure 5: HTTP FastCGI 0 50 100 150 200 0 100 200 300 400 ....

Netscape Server API. http://www.netscape. com/newsref/std/server api.html.


Better Operating System Features for Faster Network Servers - Banga, Druschel, Mogul (1998)   (22 citations)  (Correct)

....programs have been defined. Examples include CGI [9] and FastCGI [16] The earlier interface, CGI, creates a new process to handle each dynamic document request. The newer FastCGI allows persistent dynamic document server processes. Microsoft and Netscape have also defined new library interfaces [21, 34] to allow the construction of third party components that can reside in the main server process, when fault isolation is not an issue. Internet servers are moving towards an architecture where a small set of processes implement the functionality of the server. There is one main server process, ....

Netscape Server API. http://www.netscape.com/ newsref/std/server api.html.


Better Operating System Features for Faster Network Servers - Gaurav Banga (1998)   (22 citations)  Self-citation (Com)   (Correct)

....between Web servers and such programs. Examples include CGI [8] and FastCGI [13] The earlier interface, CGI, creates a new process to handle each dynamic document request. The newer FastCGI allows persistent auxiliary processes. Microsoft and Netscape have also defined new library interfaces [17, 27] to allow the construction of thirdparty components that can reside in the main server process, when fault isolation is not an issue. Many Web servers are moving towards an architecture where a small set of processes implement the functionality of the server. There is one main server process, ....

Netscape Server API. http://www.netscape. com/newsref/std/server api.html.


Resource containers: A new facility for resource.. - Banga, Druschel, Mogul (1999)   (213 citations)  Self-citation (Com)   (Correct)

....as CGI [10] and FastCGI [16] support communication between Web servers and these programs. The earliest interface, CGI, creates a new process for each request to a dynamic resource; the newer FastCGI allows persistent CGI processes. Microsoft and Netscape have defined library based interfaces [29, 34] to allow the construction of third party dynamic resource modules that reside in the main server process, if fault isolation is not required; this minimizes overhead. In summary, modern high performance HTTP servers are implemented as a small set of processes. One main server process services ....

Netscape Server API. http://www.netscape.com/newsref /std/server api.html.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC