Shoring up persistent applications
- 24 May 1994
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGMOD Record
- Vol. 23 (2) , 383-394
- https://doi.org/10.1145/191843.191915
Abstract
SHORE (Scalable Heterogeneous Object REpository) is a persistent object system under development at the University of Wisconsin. SHORE represents a merger of object-oriented database and file system technologies. In this paper we give the goals and motivation for SHORE, and describe how SHORE provides features of both technologies. We also describe some novel aspects of the SHORE architecture, including a symmetric peer-to-peer server architecture, server customization through an extensible value-added server facility, and support for scalability on multiprocessor systems. An initial version of SHORE is already operational, and we expect a release of Version 1 in mid-1994.Keywords
This publication has 12 references indexed in Scilit:
- Fine-grained sharing in a page server OODBMSPublished by Association for Computing Machinery (ACM) ,1994
- The design of the E programming languageACM Transactions on Programming Languages and Systems, 1993
- The 007 BenchmarkPublished by Association for Computing Machinery (ACM) ,1993
- Crash recovery in client-server EXODUSPublished by Association for Computing Machinery (ACM) ,1992
- ARIESACM Transactions on Database Systems, 1992
- The GemStone object database management systemCommunications of the ACM, 1991
- The O 2 systemCommunications of the ACM, 1991
- The ObjectStore database systemCommunications of the ACM, 1991
- Scale and performance in a distributed file systemACM Transactions on Computer Systems, 1988
- The UNIX time-sharing systemCommunications of the ACM, 1974