Distributed Computing A computer program that runs in a distributed system is called distributed program and distributed programming is the process of writing such programs A distributed system may have common goal, such as solving a large computational problem. Alternatively each computer may have its own user with individual needs and the purpose of the distributed system is to coordinate the use of shared resources or provide communication services to the users. There are several autonomous computational entities, each of which has its own local memory.These entities communicate with each other by message passing. Typical properties of distributed systems. The system has to tolerate failures in individual computers. The structure of the system(network topology, network latency, number of computers) is not know in advance, the system may consist of different kinds of computers and network links. and the system may change during the execution of a distributed prog...
I'm a Programmer,that's what I'm