Large-Scale Distributing Computing