Distributed system
= Distributed system
A <distributed system> contains communicating computing components whose coordination crosses machine boundaries. Distribution can improve capacity or <fault tolerance>, but it introduces communication and partial-failure problems. The physical placement of components does not by itself determine who controls them.