what is distributed system

Distributed System

A distributed system is a collection of independent computers that appear to the users of the system as a single computer.


Consider a network of workstations in a university or company department. In addition to each user’s personal workstation, there might be a pool of processors in the machine room that are not assigned to specific users but are allocated dynamically as needed. Such a system might have a single file system, with all files accessible from all machines in the same way and using the same path name. Furthermore, when a user typed a command, the system could look for the best place to execute that command, possibly on the user’s own workstation, possibly on an idle workstation belonging to someone else, and possibly on one of the unassigned processors in the machine room. If the system as a whole looked and acted like a classical single-processor timesharing system, it would qualify as a distributed system.

Some advantages of Distributed Systems are as follows −

All the nodes in the distributed system are connected to each other. So nodes can easily share data with other nodes.

More nodes can easily be added to the distributed system i.e. it can be scaled as required.

Read More Click Here

Originally published at https://pywix.blogspot.com.




Love podcasts or audiobooks? Learn on the go with our new app.

Install Kibana on Linux or Mac OS X

Mastering Flutter: Semantics

Angular & Serverless

Continuous Integration vs. Continuous Delivery

Continuous Integration vs Continuous Delivery

What are the differences between Elementor Pro and Divi?

#4. Towards A Global Bus Observatory

ADD.XYZ’s Weekly Update 37

Understanding SPI Communication using Raspberry Pi


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Digital Classes

Digital Classes

More from Medium

Get to know JSON

Using Java Flight Recorder With OpenJDK 11 for WSO2 Products

Resiliency Testing Automation Approach for Distributed/Decentralized /Blockchain application with…