DISTRIBUTED SYSTEMS CONCEPTS AND DESIGN - COULOURIS, GEORGE [ET AL] (Noida Pearson, 2022)