Title: Maintaining Consistency in Distributed Systems