1) En las décadas de 1980 se produjeron dos avances tecnológicos clave: el desarrollo de microprocesadores baratos y potentes y la invención de redes que permiten conectar computadoras. 2) Los sistemas distribuidos combinan estas tecnologías para presentar un conjunto de computadoras independientes como un solo sistema, permitiendo la cooperación y multiplicación de la potencia de cómputo. 3) Los sistemas distribuidos se componen de procesos que se comunican a través de mensajes enviados por vías de comunicación como las re