1. A system for performing a set of operations in a multithreading process environment, the system comprising: a) one or more nodes that are clients of a server; b) a first thread executing on the one or more nodes and being configured to initiate the performance on the server of the set of operations and to store data associated with the runtime state of the first thread in a runtime context that is stored on the one or more nodes; and c) a second thread executing on the one or more nodes and being configured to resume performance on the server of the set of operations and to store data associated with the runtime state of the second thread in the runtime context that is stored on the one or more nodes.