Patent ID: 8161488
Filing Date: 2012-04-17
Classification: G06F

Abstract:
1. A computer-storage medium storing computer-executable instructions for causing a computer to perform steps comprising: registering a subscription of interest in a resource needed by a first build machine during a distributed build process by causing the subscription of interest to be stored in a data store; monitoring a status of the subscription of interest in the data store for the resource needed by the first build machine; when the status of the subscription of interest indicates that a publication notice was registered for the resource needed by the first build machine, retrieving the resource from a second build machine that contains the resource; and upon creating a new resource by the first build machine that is needed the second build machine participating in the build process, pushing the new resource from the first build machine to the second build machine, the second build machine having registered a corresponding subscription of interest for the new resource in the data store.