LargeScale Distributed Computing and Applications by Valentin Cristea & Ciprian Dobre