A self-adapting web server architecture: Towards higher performance and better utilization

dc.contributor.authorAl-Issa, Khalid M
dc.date2008
dc.date.accessioned2022-05-18T04:05:50Z
dc.date.available2022-05-18T04:05:50Z
dc.degree.departmentCollege of Computer Science and Engineering
dc.degree.grantorKing Fahad for Petrolem University
dc.description.abstractThe way at which a Web server handles I/O operations has a significant impact on its performance. On the one hand, servers that allow blocking for I/O operations are easier to implement, but exhibit less efficient utilization and limited scalability. On the other hand, servers that allow non-blocking I/O usually perform and scale better, but are not easy to implement and have limited functionality. In this thesis, we introduce the design of a self-adapting Web server architecture that has the ability to make decisions on how future I/O operations would be handled based on load conditions. The results obtained from our implementation of this architecture indicate that it is capable of providing competitive performance and better utilization than comparable non-adaptive Web servers on different load levels.
dc.identifier.other5891
dc.identifier.urihttps://drepo.sdl.edu.sa/handle/20.500.14154/716
dc.language.isoen
dc.publisherSaudi Digital Library
dc.thesis.levelMaster
dc.thesis.sourceKing Fahad for Petrolem University
dc.titleA self-adapting web server architecture: Towards higher performance and better utilization
dc.typeThesis

Files

Copyright owned by the Saudi Digital Library (SDL) © 2025