GLOBECOM 97. IEEE Global Telecommunications Conference. Conference Record
DOI: 10.1109/glocom.1997.644610
|View full text |Cite
|
Sign up to set email alerts
|

Measuring the impact of event dispatching and concurrency models on Web server performance over high-speed networks

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
36
0
3

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 47 publications
(40 citation statements)
references
References 6 publications
1
36
0
3
Order By: Relevance
“…While the pros and cons of different server architectures have been covered extensively [15,17,12,18,8,1,25,22,9,7], we believe that insufficient attention has been devoted to the fact that a user-level thread library like Capriccio is built on an eventdriven foundation. As a result, the user-level thread-library incurs overheads that are most often only associated with eventdriven applications.…”
Section: Discussionmentioning
confidence: 99%
“…While the pros and cons of different server architectures have been covered extensively [15,17,12,18,8,1,25,22,9,7], we believe that insufficient attention has been devoted to the fact that a user-level thread library like Capriccio is built on an eventdriven foundation. As a result, the user-level thread-library incurs overheads that are most often only associated with eventdriven applications.…”
Section: Discussionmentioning
confidence: 99%
“…Our research [20,21] demonstrates that it is possible to improve server performance through superior server design (a similar observation was made in [22]). Thus, while a "hardcoded" server, i.e., one that uses fixed concurrency, I/O, and caching strategies, can provide excellent performance, a flexible server framewor like JAWS need necessarily not perform poorly.…”
Section: Jaws Web Server Performancementioning
confidence: 67%
“…We have refined the temporal predictability of CIAO configuration, using efficient static assembly and deployment mechanisms that are suitable for real-time platforms on which many such applications are hosted [49]. Providing fine-grain customization: In addition to the ability to configure application-level component configurations, TAO offers a variety of strategies to provide fine-grain customization of ORB mechanisms including pluggable network protocols [30]; event demultiplexing [17]; and concurrency and message dispatching [22]. These strategies allow fine-grain tuning of TAO's performance to the particular needs of each application.…”
Section: Solution Approachesmentioning
confidence: 99%