Distributed shared repository: a unified approach to distribution and persistency
- 30 December 2002
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The authors propose an information management system providing distribution and persistency. By separating context from virtual address space, the system has a unified approach for both distribution and persistency. The former is achieved by moving contents between sites and the latter by moving contents between virtual address space and persistent storage. Contents include any information including data, program, and even the state of execution of a program. Contents are stored persistently in a logical space termed the distributed shared repository (DSR). A programming model for the DSR is proposed. Using the model, persistency, fine-grain mobility of information, and the passing of various distributed parameters can be obtained. The implementation anti experimental performance of the system are also presentedKeywords
This publication has 18 references indexed in Scilit:
- Exploiting a weak consistency to implement distributed tuple spacePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A comprehensive-based database language and its distributed executionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Semantics for communication primitives in a polymorphic languagePublished by Association for Computing Machinery (ACM) ,1993
- Persistent caching: an implementation technique for complex objects with object identityIEEE Transactions on Software Engineering, 1992
- An approach to multilanguage persistent type systemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1992
- The ObjectStore database systemCommunications of the ACM, 1991
- First-class user-level threadsPublished by Association for Computing Machinery (ACM) ,1991
- Distributed shared memory: a survey of issues and algorithmsComputer, 1991
- Fine-grained mobility in the Emerald systemACM Transactions on Computer Systems, 1988
- Segmentation and the Design of Multiprogrammed Computer SystemsJournal of the ACM, 1965