ACM Home Page
Please provide us with feedback. Feedback
Factors affecting the performance of distributed applications
Full text PdfPdf (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
SIGCOMM: ACM Special Interest Group on Data Communication
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 18,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800056.802068
What is a DOI?

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.


Collaborative Colleagues:
Keith A. Lantz: colleagues
William I. Nowicki: colleagues
Marvin M. Theimer: colleagues