Reliable Distributed Systems : Technologies, Web Services, and Applications - Kenneth P. Birman (Springer)