| Factors affecting the performance of distributed applications |
| Full text |
Pdf
(912 KB)
|
| Source
|
Applications, Technologies, Architectures, and Protocols for Computer Communication
archive
Proceedings of the ACM SIGCOMM symposium on Communications architectures and protocols: tutorials & symposium
table of contents
Montréal, Quebec, Canada, United States
Pages: 116 - 123
Year of Publication: 1984
ISBN:0-89791-136-9
Also published in ...
|
|
Authors
|
|
Keith A. Lantz
|
Department of Computer Science, Stanford University, Stanford, CA
|
|
William I. Nowicki
|
Department of Computer Science, Stanford University, Stanford, CA
|
|
Marvin M. Theimer
|
Department of Computer Science, Stanford University, Stanford, CA
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 18, Citation Count: 3
|
|
|
ABSTRACT
A major reason for the rarity of distributed applications, despite the proliferation of networks, is the sensitivity of their performance to various aspects of the network environment. Contrary to much popular opinion, we demonstrate that CPU speed remains the predominant factor. With respect to network issues, we focus on two approaches to performance enhancement: (1) Improving the performance of reliable, byte-stream protocols such as TCP; (2) the use of high-level protocols that reduce the frequency and volume of communication.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Eric J. Berglund, Kenneth P. Brooks, David R. Cheriton, David R. Kaelbling, Keith A. Lantz, Timothy P. Mann, Robert J. Nagler, William I. Nowicki, Marvin M. Theimer, and Willy Zwaenepoel. V-System Reference Manual. Distributed Systems Group, Department of Computer Science, Stanford University, 1983.
|
| |
3
|
D.R. Boggs, J.F. Shoch, E.A. Taft, and R.M. Metcalfe. "Pup: An internetwork architecture." IEEE Transactions on Communications COM-28, 4 (April 1980), 612-624.
|
 |
4
|
|
| |
5
|
D.D. Clark. Modularity and efficiency in protocol implementation.# RFC 817, Network Information Center, SRI International, July, 1982.
|
| |
6
|
D.D. Clark. Window and acknowledgement strategy in TCP. RFC 813, Network Information Center, SRI International, July, 1982.
|
 |
7
|
|
| |
8
|
K.A. Lantz, D.R. Cheriton, and W.I. Nowicki. Third generation graphics for distributed systems. Tech. Rept. STAN-CS-82-958, Department of Computer Science, Stanford University, February, 1983. To appear in ACM Transactions on Graphics.
|
| |
9
|
K.A. Lantz and W.I. Nowicki. Virtual terminal services in workstation-based distributed systems. Proc. 17th Hawaii International Conference on System Sciences, ACM/IEEE, January, 1984, pp. 196-205.
|
 |
10
|
|
| |
11
|
|
| |
12
|
J.B. Postel. "Internetwork protocol approaches." IEEE Transactions on Communications COM-24, 4 (April 1980), 604-611.
|
| |
13
|
J.B. Postel. Transmission Control Protocol. RFC 793, Network Information Center, SRI International, September, 1981.
|
| |
14
|
J.B. Postel and J. Reynolds. TELNET Protocol Specification. RFC 854, Network Information Center, SRI International, May, 1983.
|
| |
15
|
D.M. Ritchie and K. Thompson. "The UNIX timesharing system." Bell System Technical Journal 57, 6 (July/August 1978), 1905-1929.
|
| |
16
|
J.H. Saltzer, D.P. Reed, and D.D. Clark. End-to-end arguments in system design. Proc. 2nd International Conference on Distributed Computing Systems, INRIA/LRI, April, 1981, pp. 509-512.
|
| |
17
|
H. Zimmermann. "The ISO reference model." IEEE Transactions on Communications COM-28, 4 (April 1980), 425-432.
|
|