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
Link To Document