Hoplite: Efficient and Fault-Tolerant Collective Communication for Task-Based Distributed Systems | Read Paper on Bytez