Patent ID: 9225774
Filing Date: 2015-12-29
Classification: G06F,H04L

Abstract:
1. A method for performing calculations in a distributed networked environment, comprising: updating a source element on a first computer; sending a calculate update signal which is a message communicated through a message queuing system in response to the updating, specifically directed to a target calculated element for updating on a target element computer that may be the first computer or a second computer connected to the first computer that uses the source element in a calculation; obtaining the updated source element by a process on the target element computer associated with the target calculated element in response to the sending; performing a calculation to update the target calculated element using the obtained updated source element; dispatching, by a dispatcher, a first and second update message directed to a first target element; bundling the first and second update message into a bundled message; assigning a bundled message identifier to the bundled message; sending the bundled message to a shard processor that handles the bundled message; applying each message in the bundled message to the first target element; and acknowledging, by the shard processor to the dispatcher, application of each bundled message.