Analysis of Different Future Objects Update Strategies in ProActive (original) (raw)
Related papers
Asynchronous Remote Operation Execution in Distributed Systems
International Conference on Distributed Computing Systems, 1990
The authors present the design and implementation of an asynchronous remote operation execution facility, futures, that retains the benefits of the remote procedure call (RPC) abstraction but allows execution to proceed locally in parallel with remote execution and provides extensive support for managing replies. It is shown how this facility can be easily used to support many common interprocess communication
An Asynchronous Communication Model for Distributed Concurrent Objects
Conference on Software Engineering and Formal Methods, 2004
Distributed systems are often modeled by objects that run concurrently, each with its own processor, and commu- nicate by synchronous remote method calls. This may be satisfactory for tightly coupled systems, but in the distrib- uted setting synchronous external calls seem less satisfact- ory; at best resulting in inefcient use of processor capacity, at worst resulting in deadlock. Furthermore, it