Before revision:  In large-scale systems there are several types of "noise " that can affect the performance of distributed machine learning algorithms : straggler nodes, system failures, or communication bottlenecks . Moreover, redundancy is abundant: a plethora of nodes, a lot of spare storage, etc .
After revision:  In large-scale systems there are several types of "noise " that can affect the performance of distributed machine learning algorithms : straggler nodes, system failures, or communication bottlenecks -- but there has been little interaction cutting across codes, machine learning, and distributed systems .