What is a distributed system?
What is a distributed system?
Approach: Define multiple computers working as one.
A system whose components are located on different networked computers, which communicate and coordinate their actions by passing messages to appear as a single coherent system.
Follow-up: What is the main challenge of distributed systems?
Key concepts: networking, concurrency, fault tolerance.