7 citations found. Retrieving documents...
J. Hu and D. Schmidt. JAWS: A Framework for Highperformance Web Servers. In M. Fayad and R. Johnson, editors, Domain-Specific Application Frameworks: Frameworks Experience by Industry. John-Wiley, 1999.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Using Cohort Scheduling to Enhance Server Performance - Larus, Parkes (2002)   (18 citations)  (Correct)

....a continuation. However, Cilk s work stealing scheduling policy does not implement cohort scheduling, nor is it under program control. Recent work, however, has improved the data locality of work stealing scheduling algorithms [1] JAWS is an object oriented framework for writing web servers [18]. It consists of a collection of design patterns, which can be used to construct servers adapted to a particular operating system by selecting an appropriate concurrency mechanism (processes or threads) creating a thread pool, reducing synchronization, caching files, using scatter gather I O, or ....

James Hu and Douglas C. Schmidt, "JAWS: A Framework for High-performance Web Servers," in Domain-Specific Application Frameworks: Frameworks Experience By Industry, M. Fayad and R. Johnson, Eds.: John Wiley & Sons, October 1999.


Cooperative Task Management without Manual Stack.. - Adya, Howell.. (2002)   (19 citations)  (Correct)

.... programming models because they observe that for a certain class of high performance systems, such as file servers and web servers, substantial performance improvements can be obtained by reducing context switching and carefully implementing application specific cache conscious task scheduling [HS99, PDZ99, BDM98, MY98]. These factors become especially pronounced during high load situations, when the number of threads may become so large that the system starts to thrash while trying to give each thread its fair share of the system s resources. We argue that the context switching overhead for user level threads ....

J. Hu and D. Schmidt. JAWS: A Framework for High Performance Web Servers. In Domain-Specific Application Frameworks: Frameworks Experience by Industry. Wiley & Sons, 1999.


Reengineering of the JAWS Web Server Design using.. - Kulesza, Silva (2000)   (1 citation)  (Correct)

....of the JAWS Web Server Design using Aspect Oriented Programming 1 Uir Kulesza Dilma M. Silva Computer Science Department University of So Paulo, BRAZIL E mail: uira, dilma ime.usp.br 1. Introduction This paper describes a case study of reengineering the JAWS Web Server [1] design using AspectOriented Programming (AOP) We employ the approach being developed at Xerox PARC and expressed in the AspectJ TM [2] tool and language. The goals of this case study are the analysis and assessment of applying AOP in the specification of JAWSstatic and dynamic adaptations. ....

J. Hu, D. Schmidt. "JAWS: A Framework for High-performance Web Servers" in Domain-Specific Application Frameworks: Frameworks Experience by Industry, M. Fayad and R. Johnson (Editors), JohnWiley, 1999.


Applying a Pattern Language to Develop Extensible ORB Middleware - Schmidt, Cleeland (2000)   (6 citations)  Self-citation (Schmidt)   (Correct)

....hardcode it to use one event demultiplexing mechanism, such as select. Relying on just one mechanism is undesirable, however, since no single scheme is efficient on all platforms or for all application requirements. For instance, asynchronous I O completion ports are highly efficient on Windows NT [37], whereas synchronous threads are an efficient demultiplexing mechanism on Solaris [33] Another way to develop an ORB Core is to tightly couple its event demultiplexing code with the code that performs GIOP protocol processing. For instance, the event demultiplexing logic of SunSoft IIOP is not ....

....component. Instead, it is closely intertwined with subsequent processing of 8 client request events by the Object Adapter and IDL skeletons. In this case, however, the demultiplexing code cannot be reused as a blackbox component by other communication middleware applications, such as HTTP servers [37] or video ondemand servers. Moreover, if new ORB strategies for threading or Object Adapter request scheduling algorithms are introduced, substantial portions of the ORB Core must be rewritten. How then can an ORB implementation decouple itself from a specific event demultiplexing mechanism and ....

[Article contains additional citation context not shown here]

J. Hu and D. C. Schmidt, "JAWS: A Framework for High Performance Web Servers ," i n Domain-Specific Application Frameworks: Frameworks Experience by Industry (M. Fayad and R. Johnson, eds.), Wiley & Sons, 1999.


Proactive Hot Spot Avoidance for Web Server Dependability - Felber, Kaldewey, Weiss   (Correct)

No context found.

J. Hu and D. Schmidt. JAWS: A Framework for Highperformance Web Servers. In M. Fayad and R. Johnson, editors, Domain-Specific Application Frameworks: Frameworks Experience by Industry. John-Wiley, 1999.


Adaptive Processor Allocation in Packet Processing Systems - Upendra   (Correct)

No context found.

J. Hu and D. Schmidt. Jaws: A framework for high performance web servers, 1999.


Client-Server Infrastructure for Interactive 3D.. - Soetebier, Birthelmer, .. (2004)   (Correct)

No context found.

J. Hu, D. Schmidt, "JAWS: A Framework for High-performance Web Servers", DomainSpecific Application Frameworks: Frameworks Experience by Industry, M. Fayad and R. Johnson (Editors), John-Wiley, 1999.

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