Persistent languages and systems provide the ability to create and manipulate all data in a uniform manner regardless of how long it persists. Such systems are usually implemented above a stable persistent store which supports reliable long-term storage of persistent data. In this paper we consider the issue of distribution of the persistent store across nodes. A number of existing persistent languages with support for distribution are described in terms of a taxonomy of distributed stores. It is shown that there are considerable difficulties with these systems, particularly in terms of scalability. A new mechanism based on the exportation and remote execution of procedures is then described. A key feature of this mechanism is that an expor...
Persistent programming systems are generally recognised as the appropriate technology for the constr...
The design and development of a type secure persistent object store is presented as part of an archi...
A distributed architecture for the support of programs written in the persistent programming languag...
A universal persistent object store is a logical space of persistent objects whose localities span o...
This thesis describes a new distributed computing system in which all programs, data, and execution ...
The results of research into the use of a unified set of mechanisms to support store stability and c...
Considerable effort has been expended over the last decade on the production of persistent stores, f...
The results of research into the use of a unified set of mechanisms to support store stability and c...
The persistent programming systems of the 1980s offered a programming model that integrated computat...
The persistent programming systems of the 1980s offered a programming model that integrated computat...
this paper we discuss the important issues related to managing persistent data in a distributed syst...
This paper presents a proposal that allows large distributed persistent applications to be composed ...
Persistent object systems greatly simplify programming tasks since they hide the traditional distinc...
Persistent stores support uniform management of data objects regardless of their lifetimes and locat...
Abstract. This paper describes a model of persistence in (C)LP lan-guages and two di®erent ways to i...
Persistent programming systems are generally recognised as the appropriate technology for the constr...
The design and development of a type secure persistent object store is presented as part of an archi...
A distributed architecture for the support of programs written in the persistent programming languag...
A universal persistent object store is a logical space of persistent objects whose localities span o...
This thesis describes a new distributed computing system in which all programs, data, and execution ...
The results of research into the use of a unified set of mechanisms to support store stability and c...
Considerable effort has been expended over the last decade on the production of persistent stores, f...
The results of research into the use of a unified set of mechanisms to support store stability and c...
The persistent programming systems of the 1980s offered a programming model that integrated computat...
The persistent programming systems of the 1980s offered a programming model that integrated computat...
this paper we discuss the important issues related to managing persistent data in a distributed syst...
This paper presents a proposal that allows large distributed persistent applications to be composed ...
Persistent object systems greatly simplify programming tasks since they hide the traditional distinc...
Persistent stores support uniform management of data objects regardless of their lifetimes and locat...
Abstract. This paper describes a model of persistence in (C)LP lan-guages and two di®erent ways to i...
Persistent programming systems are generally recognised as the appropriate technology for the constr...
The design and development of a type secure persistent object store is presented as part of an archi...
A distributed architecture for the support of programs written in the persistent programming languag...