Advances in distributed systems : advanced distributed computing: from algorithms to systems - Krakowiak, Sacha (Springer, 2000)