The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
1995
DOI: 10.1109/32.464543
|View full text |Cite
|
Sign up to set email alerts
|

Software bottlenecking in client-server systems and rendezvous networks

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
44
0

Year Published

1999
1999
2009
2009

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 76 publications
(44 citation statements)
references
References 10 publications
0
44
0
Order By: Relevance
“…A performance bottleneck at the processor, for example, can be alleviated by executing the server process on a faster CPU. Sometimes the bottleneck that limits system performance is a saturated server process rather than the processor on which it executes [8,24]. Such a software bottleneck may occur when the server process is``busy'' almost 1000 of the time (either executing or waiting for responses from other servers) but the processor on which it executes is not heavily utilized.…”
Section: Introductionmentioning
confidence: 97%
See 1 more Smart Citation
“…A performance bottleneck at the processor, for example, can be alleviated by executing the server process on a faster CPU. Sometimes the bottleneck that limits system performance is a saturated server process rather than the processor on which it executes [8,24]. Such a software bottleneck may occur when the server process is``busy'' almost 1000 of the time (either executing or waiting for responses from other servers) but the processor on which it executes is not heavily utilized.…”
Section: Introductionmentioning
confidence: 97%
“…Such a software bottleneck may occur when the server process is``busy'' almost 1000 of the time (either executing or waiting for responses from other servers) but the processor on which it executes is not heavily utilized. Multithreading of the server has been suggested in the literature for stretching these software bottlenecks [24]. The impact of client agent server interaction architecture on the performance of a CORBA-based system is analyzed in [1].…”
Section: Introductionmentioning
confidence: 99%
“…Formalisms such as Layered Queueing Networks [14] and IMC [4] countered this with built-in multi-phase behaviour within the synchronisation [15]. Other formalisms such as semi-Markov SPNs [16] and semi-Markov SPAs [17] used a more general underlying stochastic model, but this restricted the ability of the modeller to cope with concurrency; a critical feature of most modern-day applications.…”
Section: Introductionmentioning
confidence: 99%
“…An analytical model of server systems based on Layered Queuing Networks (LQN) was proposed in [20]. A more general analytical model of client-server systems based on rendezvous networks was given in [21]. It illustrates how certain slow servers could become bottlenecks and suggests threading/cloning to relieve these bottlenecks.…”
Section: The Scalability Modelmentioning
confidence: 99%