Skip to main content

What is a Distributed System?

A distributed system is a collection of independent computers (nodes) connected via a network that work together to achieve a common goal.

Key Characteristics

  • No Central Control: Nodes coordinate with each other.
  • Resource Sharing: Computational resources and data can be shared.
  • Scalability: Grow by adding more nodes (horizontal scaling).
  • Reliability: No single point of failure.

Distributed System