Thursday, February 14, 2013

Reasons for Distributing an Application in Distributed Computing


Better/more efficient utilization of resources.

  • Make use of powerful modern desktop PC clients.
  • Can put processing closer to where it is needed. (Eg. GUI processing on clients, database on database server.)

High performance computing, grid computing.

  • Parallel processing over a network or in a super computer.

High availability/reliability computing.

  • Redundancy, decentralization (eg. Internet) 

Load balancing (eg: server cluster)

Recommended Posts ×