注:本文英文原文在google开发者工具组的博客上[需要FQ],以下是我的翻译,欢迎转载,但请尊重作者版权,注名原文地址. 之前的文章,介绍了Google在分布式构建软件过程中,如何把构建过程分发到许多台机器上并复用之前构建的结果来大幅度提高构建的速度.这种分发和复用会凸显出性能瓶颈.尤其是一个大工程的一次完整构建会产出几个G的输出文件,所有的这些文件都需要从云端传回到开发者的机器上.这加重了网络和开发者本地硬盘的负担,延迟和有限的带宽会拖慢构建的速度. 而且,开发者通常不需要访问一次构建的所有…