(also distributed computing, distributed databases)
A distributed system is a system with a collection of independent components that are situated on different machines. The components share messages and coordinate with one another to achieve common goals, which are better performance, reliability, scalability, and fault tolerance. With a distributed system, devices can share resources, such as software, if they’re connected to the same network. A distributed system can look like it is one computer or interface to the end-user, even though it has a collection of independent components working together. The goal of this system is to maximize resources, prevent failures, and keep the service up even if one of the systems or components fails.
We value your privacy