TY - JOUR
T1 - Group Communication in Amoeba and its Applications
AU - Kaashoek, M.F.
AU - Tanenbaum, A.S.
AU - Verstoep, C.
PY - 1993
Y1 - 1993
N2 - Unlike many other operating systems, Amoeba is a distributed operating system that provides group communication (i.e. one-to-many communication). The authors discuss design issues for group communication, Amoeba's group system calls, and the protocols to implement group communication. To demonstrate that group communication is a useful abstraction, they describe a design and implementation of a fault-tolerant directory service. They discuss two versions of the directory service: one with non-volatile RAM (NVRAM) and one without NVRAM. They give performance figures for both implementations.
AB - Unlike many other operating systems, Amoeba is a distributed operating system that provides group communication (i.e. one-to-many communication). The authors discuss design issues for group communication, Amoeba's group system calls, and the protocols to implement group communication. To demonstrate that group communication is a useful abstraction, they describe a design and implementation of a fault-tolerant directory service. They discuss two versions of the directory service: one with non-volatile RAM (NVRAM) and one without NVRAM. They give performance figures for both implementations.
UR - http://www.scopus.com/inward/record.url?scp=0002195369&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0002195369&partnerID=8YFLogxK
U2 - 10.1088/0967-1846/1/1/006
DO - 10.1088/0967-1846/1/1/006
M3 - Article
SN - 0967-1846
VL - 1
SP - 48
EP - 58
JO - Distributed Systems Engineering
JF - Distributed Systems Engineering
IS - 1
M1 - 006
ER -