Sistemas distribuidos: conceptos y diseño - Coulouris, George; Dollimore, Jean; Kindberg, Tim (Pearson Educación, 2001)