Communication and  Agreement Abstractions for Fault-tolerant Asynchronous Distributed Systems | DealShopping Deutschland