5 real uses of distributed systems the new trend

The first question today it came to my mind is distributed system. The term distributed system you can define as

“A distributed system is composed up of several computers that do not share a common memory or a clock. These computers communicate with each other by passing messages over a communication network and each of these computer run their own operating system and has their own memory.”


The advantages

  • Sharing resources Whenever a computer requests for a service from another computer, it simply transmits an appropriate request to that computer over a communication network.
  • Performance-Providing rapid response time and higher system throughput is the ability of distributed system and this is mainly because of the fact that many tasks are executed concurrently at different computers.
  • 24×7 availability-Improved reliability and availability is provided by distributed system because failure of few components of the system does not affect the availability of the rest of the systems.
  • Expandability-New resources either hardware or software can be easily added in a distributed system environment

Centralised Vs Distributed differences

Centralised System

Distributed System

non-autonomous components.

Have autonomous components.

This type of system has been often built by using homogeneous technology.

These type of systems may be built by using heterogeneous technology.

resources of a centralized system are shared among multiple users all the time.

Distributed system components may be used exclusively and executed in concurrent process.

single point of control and failure.

multi point failure.

Also read


Author: Srini

Experienced software developer. Skills in Development, Coding, Testing and Debugging. Good Data analytic skills (Data Warehousing and BI). Also skills in Mainframe.