Distributed Computing - Advantages and Disadvantages

A distributed computing system is a collection of independent computers linked by a computer network that appear to the users of the system as a single coherent system.

There are several advantages and disadvantages of distributed computing system which can be explained as follows:

Advantages of Distributed Computing

Reliability

The important advantage of distributed computing system is reliability. It is more reliable than a single system. If one machine from system crashes, the rest of the computers remain unaffected and the system can survive as a whole.

Read more...
 

Distributed Computing Issues

Distributed computing technology that involves multiple JVMs to perform a cohesive operation. So what are the core issues and non-issues before we choose the right platform?


* NI : Moving object from one system ( JVM ) to another

Read more...
 

Distributed Computing Architecture

Diverse hardware and software architectures are used for distributed computing. At a lower level, it's a necessity to interconnect multiple CPUs with some type of network, with no regard for if that network is outlined onto a circuit board or made from loosely-coupled devices and wires. At an increased level, it's a necessity to interconnect processes running on those CPUs with some type of communication system.

Read more...
 

Distributed Computing Algorithm

Unproven computer science searches for to appreciate which computational issues can be unravelled by utilizing a P.C. and how efficiently. Historically , it is maintained that a difficulty can be answered by employing a P.C.

if we are able to  produces a correct solution for any specific example by design an algorithm. Such an algorithm can be implemented as a PC program that runs on a general-purpose PC : the program reads a difficulty example from input, performs some computation, and produces the solution as output. Formalisms like random access machines or universal Turing machines may be employed as abstract models of a sequential general-purpose PC executing such an algorithm.

Read more...
 


Page 1 of 2