Abstract: Systems, methods and computer program products for managing interactions between stateful processes are disclosed. A plurality of stateful processes are assembled in a cluster. Each of the stateful processes includes at least one computing object that is configured to interface with other stateful processes in the cluster. The cluster of stateful processes is used to perform a computing operation.