This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2009 Fourth International Conference on Internet and Web Applications and Services
An Adaptive Scheduling Policy for Staged Applications
Venice/Mestre, Italy
May 24-May 28
ISBN: 978-0-7695-3613-2
The performance of Web servers and application servers is a crucial factor for the success of the underlying business activity. Current commercial servers (such as Apache and Microsoft’s IIS) usually employ a thread-based concurrency policy for executing request simultaneously. However, with this policy the throughput tends to collapse when massive overload occurs. Event-based concurrency has been proposed as an alternative, but-–similar to the thread-based approach–-it suffers in its pure form from a potential memory access bottleneck. This is avoided by a server based on a Staged Event-Driven Architecture (SEDA) which combines the two approaches to take advantage of locality in data and code within each state.
Index Terms:
scheduling, staged architecture, performance control, event-driven
Citation:
Mohammad Shadi Al Hakeem, Jan Richling, Gero Mühl, Hans-Ulrich Heiß, "An Adaptive Scheduling Policy for Staged Applications," iciw, pp.183-192, 2009 Fourth International Conference on Internet and Web Applications and Services, 2009
Usage of this product signifies your acceptance of the Terms of Use.