Distributed computing is a form of computing in which aggregated computations are decomposed into component computations which can be assigned to disparate computers in a computer network. A distributed application may in turn access computing services (such as web services) which are in turn distributed throughout the network. The primary benefits of distributed computing are: 1) exploiting the inherent parallelism of networked computers, 2) enhanced reliability in case one of more computer systems fail, and 3) potential for mirroring or redundancy for both reliability and load balancing.
Although many techniques can be used to implement distributed computing, software agent technology is the single most promising avenue of pursuit.
[ Home | Blog | Books | Glossary | Links | Manifesto | Search | Contact ]
Updated: November 14, 2005 04:56:37 PM -0500
Copyright © 2005 John W. Krupansky d/b/a Base Technology