A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable.
You cannot swim for new horizons until you have courage to lose sight of the shore.