Patent ID: 8019720
Filing Date: 2011-09-13
Classification: G06F

Abstract:
1. A method, comprising: receiving a request including at least one instruction to perform at least one operation on metadata associated with an environment of a subscriber of an on-demand database service, the at least one operation modifying the metadata to tailor use of the on-demand database service for a particular application; processing the request, wherein the processing includes determining whether the request is an asynchronous request by inspecting a header of the request for an indication that the request is the asynchronous request; in response to a determination that the request is the asynchronous request, conditionally performing the at least one operation on the metadata associated with the environment of the subscriber independently of at least one other operation performed by the subscriber using the on-demand database service by delaying the performance of the operation on the metadata with respect to the performance of the at least one other operation, such that a negative effect on the performance of the at least one other operation via the performance of the operation the metadata is avoided; and in response to a determination that the request is not the asynchronous request, performing the at least one operation on the metadata in at least near-real time without the delaying of the performance of the operation on the metadata with respect to the performance of the at least one other operation.