An Experimental Comparison of Remote Procedure Call and Group Communication

M.F. Kaashoek, A.S. Tanenbaum, C. Verstoep

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

This paper suggests that a distributed system should support two communication paradigms: Remote Procedure Call (RPC) and group communication. The former is used for point-to-point communication; the latter is used for one-to-many communication. We demonstrate that group communication is an important paradigm by showing that a fault-tolerant directory service is much easier to implement with groups than with RPC and is also more efficient. The directory service exemplifies distributed services that provide high reliability and availability by replicating data.
Original languageEnglish
Title of host publicationProceedings of the 5th ACM SIGOPS European Workshop
PublisherAssociation for Computing Machinery, Inc
Pages1-5
DOIs
Publication statusPublished - 1992

    Fingerprint

Cite this

Kaashoek, M. F., Tanenbaum, A. S., & Verstoep, C. (1992). An Experimental Comparison of Remote Procedure Call and Group Communication. In Proceedings of the 5th ACM SIGOPS European Workshop (pp. 1-5). Association for Computing Machinery, Inc. https://doi.org/10.1145/506378.506405