Skip to main content

Persistent objects in the Fleet system

Publication ,  Conference
Malkhi, D; Reiter, MK; Tulone, D; Ziskind, E
Published in: Proceedings - DARPA Information Survivability Conference and Exposition II, DISCEX 2001
January 1, 2001

Fleet is a middleware system implementing a distributed repository for persistent Java objects. Fleet is primarily targeted for supporting highly critical applications: in particular, the objects it stores maintain correct semantics despite the arbitrary failure (including hostile corruption) of a limited number of Fleet servers and, for some object types, of clients allowed to invoke methods on those objects. Fleet is designed to be highly available, dynamically extensible with new object types, and scalable to large numbers of servers and clients. In this paper, we describe the design of Fleet objects, including how new objects are introduced into the system, how they are named, and their default semantics.

Duke Scholars

Published In

Proceedings - DARPA Information Survivability Conference and Exposition II, DISCEX 2001

DOI

Publication Date

January 1, 2001

Volume

2

Start / End Page

126 / 136
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Malkhi, D., Reiter, M. K., Tulone, D., & Ziskind, E. (2001). Persistent objects in the Fleet system. In Proceedings - DARPA Information Survivability Conference and Exposition II, DISCEX 2001 (Vol. 2, pp. 126–136). https://doi.org/10.1109/DISCEX.2001.932165

Published In

Proceedings - DARPA Information Survivability Conference and Exposition II, DISCEX 2001

DOI

Publication Date

January 1, 2001

Volume

2

Start / End Page

126 / 136