Q1Distributed Systems
Question
2 marks
Define a distributed system.
Answer
A distributed system is a massive collection of independent, autonomous physical computers that mathematically communicate over a network to present themselves to the end-user as a single, coherent computing architecture.
It completely abstracts the catastrophic physical complexity of the hardware. The user executing a search on Google mathematically interacts with tens of thousands of distributed Linux servers, but the UI makes it appear as if a single supercomputer is instantly returning the result.