主权项 |
1. A method comprising:
at a first computing system having one or more processors and memory storing one or more programs for execution by the one or more processors: identifying a service request submitted by a user, wherein
the service request includes a first computing task and a second computing task;the first computing task is associated with a first program suite, stored on the first computing system, for executing the first computing task;the first program suite includes a first data stack and a first code library;the second computing task is associated with a second program suite, stored on the first computing system, for executing the second computing task; andthe second program suite includes a second data stack and a second code library; in accordance with a first determination that the first computing task is capable of being executed in parallel with the second computing task,
executing the first computing task on the first computing system to produce first results;transferring the second computing task, the second program suite, and first context information from the first computing system to a second computing system; andexecuting, in parallel with the first computing task, the second computing task on the second computing system to produce second results, including:
producing a third data stack by executing the second code library on the second data stack, wherein the second results comprise only changes in the third data stack over the second data stack; andtransferring the second results from the second computing system to the first computing system; and completing the service request at the first computing system by merging the first results with the second results based upon second context information. |