Distributed Computing Applications

A distributed system can be more reliable compare to non-distributed system, as there's no single point of failure. Furthermore , a distributed system may be more easy to expand and manage than a monolithic uniprocessor system.

Distributed computing applications:

* Telecommunication networks :

- Phone networks and cellular networks.
- PC networks like the web.
- Wireless sensor networks.
- Routing algorithms.

* Network applications :
- web and p-2-p networks.
- Stupendously multi player web-based games and virtual communities.
- Distributed database management systems and distributed databases.
- Network file systems.
- Distributed info processing systems like banking systems and airline reservation systems.

* Realtime process control :
- Aircraft control systems.
- Business control systems.

* Parallel computation :
- Systematic computing, including cluster computing and grid computing    and varied volunteer computing projects ; see the list of distributed computing projects.
- Distributed rendering in PC graphics.