|
The Fallacies of Distributed Computing are a set of common but flawed assumptions made by programmers when first developing distributed applications. The fallacies are summarized as follows [1]: A programmer or software developer is someone who programs computers, that is, one who writes computer software. ...
Distributed computing is a method of computer processing in which different parts of a program are run simultaneously on two or more computers that are communicating with each other over a network. ...
Application software is a subclass of computer software that employs the capabilities of a computer directly and thoroughly to a task that the user wishes to perform. ...
A logical fallacy is an error in logical argument which is independent of the truth of the premises. ...
- The network is reliable.
- Latency is zero.
- Bandwidth is infinite.
- The network is secure.
- Topology doesn't change.
- There is one administrator.
- Transport cost is zero.
- The network is homogeneous.
A computer network is an interconnection of a group of computers. ...
Reliability concerns quality or consistency. ...
Latency is a time delay between the moment something is initiated, and the moment one of its effects begins. ...
In communication networks, throughput is the amount of digital data per time unit that is delivered over a physical or logical link, or that is passing through a certain network node. ...
This article describes how security can be achieved through design and engineering. ...
For other uses of topology, see topology (disambiguation). ...
The terms network administrator, network specialist and network analyst designate job positions of engineers involved in computer networks, the people who carry out network administration. ...
Look up Homogeneous in Wiktionary, the free dictionary. ...
History
The list of fallacies generally came about at Sun Microsystems. Peter Deutsch, one of the original Sun "Fellows," is credited with penning the first seven fallacies in 1994; however, Bill Joy and Tom Lyon had already identified the first four as "The Fallacies of Networked Computing" [2] (the article claims "Dave Lyon," but this is considered a mistake). Around 1997, James Gosling, another Sun Fellow and the inventor of Java, added the eighth fallacy. Sun Microsystems, Inc. ...
L. Peter Deutsch is the founder of Aladdin Enterprises and creator of Ghostscript, a free software PostScript interpreter. ...
It has been suggested that this article be split into multiple articles accessible from a disambiguation page. ...
Year 1994 (MCMXCIV) The year 1994 was designated as the International Year of the Family and the International Year of the Sport and the Olympic Ideal by the United Nations. ...
Bill Joy William Nelson Joy (born Nov 8, 1954), commonly known as Bill Joy, is an American computer scientist. ...
For the band, see 1997 (band). ...
This article or section does not cite any references or sources. ...
Java language redirects here. ...
See also Distributed computing is a method of computer processing in which different parts of a program are run simultaneously on two or more computers that are communicating with each other over a network. ...
External links |