The books I've found that could help on this theme:
1) Replication - Theory and Practice - effective replication is the heart of modern distributed systems and this theme is covered well in this book.
2) Introduction to Distributed Algorithms: Gerard Tel: 9780521794831: Amazon.com: Books - this book has very deep theoretical explanation of classical distributed algorithms.