Experience with the perdis large-scale data-sharing middleware_

2Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

PerDiS is a distributed persistent middleware platform, intended to ease the distributed sharing of long-term data. Its users belong to geographically-distant and non-trusting entreprises. It targets CAD applications for the building industry: data sets are large and pointerrich; simultaneous reads and updates are supported; there is no central database; migrating legacy applications is accessible to unskilled programmers. A number of real applications have been either ported or writtensp ecifically for PerDiS. The following design decisions were essential to the scalability and to the useability of PerDiS. Isolation (transactions) decouples users from one another. The system design provides different granularities. The programming abstraction is a fine-grain, persistent, isolated shared memory, with objects, invocations and URLs. The system mechanisms are coarsegrained, loosely-coupled and optimistic. Fine-grain application entities are encapsulated into coarse-grain system entities, respectively clusters, domains, transactions, and projects.

Cite

CITATION STYLE

APA

Shapiro, M., Ferreira, P., & Richer, N. (2001). Experience with the perdis large-scale data-sharing middleware_. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2135, pp. 55–69). Springer Verlag. https://doi.org/10.1007/3-540-45498-5_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free