Circus: A Replicated Procedure Call Facility

Eric C. Cooper

EECS Department
University of California, Berkeley
Technical Report No. UCB/CSD-84-196
August 1984

http://www2.eecs.berkeley.edu/Pubs/TechRpts/1984/CSD-84-196.pdf

The Circus replicated procedure call facility for Berkeley UNIX is described. The main components of the system are a paired message protocol, a runtime library implementing replicated procedure call semantics, a binding service for replicated modules, and a stub compiler for the C programming language. The implementation of each of these components is discussed.


BibTeX citation:

@techreport{Cooper:CSD-84-196,
    Author = {Cooper, Eric C.},
    Title = {Circus: A Replicated Procedure Call Facility},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {1984},
    Month = {Aug},
    URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1984/5966.html},
    Number = {UCB/CSD-84-196},
    Abstract = {The Circus replicated procedure call facility for Berkeley UNIX is described. The main components of the system are a paired message protocol, a runtime library implementing replicated procedure call semantics, a binding service for replicated modules, and a stub compiler for the C programming language. The implementation of each of these components is discussed.}
}

EndNote citation:

%0 Report
%A Cooper, Eric C.
%T Circus: A Replicated Procedure Call Facility
%I EECS Department, University of California, Berkeley
%D 1984
%@ UCB/CSD-84-196
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1984/5966.html
%F Cooper:CSD-84-196