• DocumentCode
    2485287
  • Title

    The Camelot library: A C language extension for programming a general purpose distributed transaction system

  • Author

    Bloch, Joshua J.

  • Author_Institution
    Sch. of Comput. Sci., Carnegie-Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1989
  • fDate
    5-9 Jun 1989
  • Firstpage
    172
  • Lastpage
    180
  • Abstract
    The Camelot library extends the programming language to provide a high-level programming interface to Camelot, a general-purpose distributed transaction system. The Camelot library is implemented as a collection of C functions and macros. The interface presented by the library also provides a concise high-level model of the services offered by a general-purpose transaction system. A broad overview of the interface is given, and implementation experience is briefly summarized
  • Keywords
    C language; distributed processing; subroutines; transaction processing; user interfaces; C functions; C language extension; Camelot library; general purpose distributed transaction system; high-level programming interface; macros; programming language; services; Access protocols; Computer crashes; Computer languages; Computer science; Costs; Operating systems; Power system modeling; Programming profession; Software libraries; Storage automation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1989., 9th International Conference on
  • Conference_Location
    Newport Beach, CA
  • Print_ISBN
    0-8186-1953-8
  • Type

    conf

  • DOI
    10.1109/ICDCS.1989.37945
  • Filename
    37945