Position statement: Distributed shared library

Herman C. Rao, Larry Lee Peterson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

By applying the notion of Shared Library to distributed environments, this paper introduces a new model, called the Distributed Shared Library (DSLib), which allows a given library function to be executed on the same address space of its invoker as well as on a different address space. We argue that remote services, which do not maintain static data or share global data with others, should be implemented as libray functions, rather than individual servers. Examples of remote services include remote access to special devices (e.g., audio devices), and I/O intense functions that would have better performance if executed on the file server rather than on the local host (e.g., copying flies located on tile same file server). The Distributed Shared Library Model suggests a simple, elegant method to implement remote library functions. It, therefore, encourages programmers to migrate system services implemented as local functions to remote functions.

Original languageEnglish (US)
Title of host publicationProceedings of the 5th ACM SIGOPS European Workshop
Subtitle of host publicationModels and Paradigms for Distributed Systems Structuring, EW 1992
PublisherAssociation for Computing Machinery, Inc
DOIs
StatePublished - Sep 21 1992
Event5th ACM SIGOPS European Workshop on Models and Paradigms for Distributed Systems Structuring, EW 1992 - Mont Saint-Michel, France
Duration: Sep 21 1992Sep 23 1992

Other

Other5th ACM SIGOPS European Workshop on Models and Paradigms for Distributed Systems Structuring, EW 1992
CountryFrance
CityMont Saint-Michel
Period9/21/929/23/92

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Graphics and Computer-Aided Design

Fingerprint Dive into the research topics of 'Position statement: Distributed shared library'. Together they form a unique fingerprint.

  • Cite this

    Rao, H. C., & Peterson, L. L. (1992). Position statement: Distributed shared library. In Proceedings of the 5th ACM SIGOPS European Workshop: Models and Paradigms for Distributed Systems Structuring, EW 1992 Association for Computing Machinery, Inc. https://doi.org/10.1145/506378.506412