摘要:
A method, apparatus, system, and signal-bearing medium that, in an embodiment, determine a cipher strength based on a trust level associated with a request, create a unit of work based on the request, encrypt the unit of work into a message based on the cipher strength, and send the message to grid servers. In various embodiments, the trust level may be determined based on a security token associated with the request or based on a zone from which the request originates. In various embodiments, the request originates from a client that belongs to the zone or originates from one of the grid servers that belongs to the zone. In an embodiment, a request from a grid server may be associated with a response to a previous unit of work that the grid server executed.
摘要:
A method, apparatus, system, and signal-bearing medium that, in an embodiment, send units of work to grid executors, create training data based on the performance of the grid executors, and train a neural network via the training data. The training data includes pairs of input and output data, where the input data is the types of the units of work and the output data is the service strengths of the grid executors. Once the neural network has been trained, subsequent units of work have their grid executors selected by inputting the types of the units of work to the neural network and receiving a service strength from the neural network as output. The grid executors are then selected based on the output service strength from the neural network. In this way, in an embodiment, the grid performance may be increased.
摘要:
A method, apparatus, system, and signal-bearing medium that, in an embodiment, determine units of work in a page, join selected pairs of the units of work with lowest complexity metrics until all of the units of work have complexity metrics that are less than a threshold. The joining is subject to rules of a dependency graph, which indicates data dependency relationships of the units of work. The selected joined pairs are then encapsulated into a processing unit, which is sent to multiple grid servers. Responses from the grid servers are used to assemble dynamic content into the page. In an embodiment, the complexity metrics are then modified based on an exponential moving average of responses times of the units of work. In this way, in an embodiment, the performance of assembling the page may be increased.
摘要:
A method, apparatus and computer program product are provided for synchronizing separate compressed video and text streams to provide lightweight closed captioning and instant messaging integration with video conferencing. A video encoder encodes a video stream and periodically generates a synchronization frame event. Each generated synchronization frame event has a unique ID. A text recording agent receives the periodically generated synchronization frame events, and generates text packets associating stored text with the synchronization frame event. A video decoder decodes the video stream, periodically generating the synchronization frame event having the unique ID. A text display agent receives the periodically generated synchronization frame events and associates stored text packets with the synchronization frame events.
摘要:
A method, apparatus, system, and signal-bearing medium that, in an embodiment, adjust a billing rate for the use of a resource by processes based on usage data that indicates the demand for the resource either by one of the processes or by an aggregation of the processes. In an embodiment, the resource has a resource threshold, a resource billing rate, and a billing rate increment, and the aggregation of the processes has an associated system threshold and a system billing rate. In an embodiment the billing rate is incremented by the billing rate increment if an amount of use by one process exceeds the resource threshold and the number of processes exceeds a threshold. In an embodiment, if the aggregation of the processes uses the resource more than the system threshold, then the resource billing rate is set to be the system billing rate. In this way, the demand for resources may be accounted for in billing for resource use.
摘要:
A method, apparatus, system, and signal-bearing medium that, in an embodiment, receive configuration data from a development environment, determine a component based on reading an identifier of the component from a list of all possible components, install the component to an application server if the component exists in the configuration data but is not already installed in the application server, and remove the component from the application server if the component is already installed in the application server but does not exist in the configuration data. A rule is determined for the component based on policy data, where the configuration data may include the policy data. Either the application server or the component is configured via the rule. In this way, components may be automatically installed and tuned in an application server.