Distributed system (source code)

= 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.