(Enter summary)
Abstract: Current Remote Procedure Call (RPC) services implement a variety of semantics, with many of
the differences related to how communication and server failures are handled. The list increases
even more when considering group RPC, a variant of RPC often used for fault-tolerance where
an invocation is sent to a group of servers rather than one. This paper presents an approach to
constructing group RPC in which a single configurable system is used to build different variants
of the service. The... (Update)
Context of citations to this paper: More
.... prototype services that have 4 been successfully implemented using Cactus or the predecessor Coyote system [BHSC98] include group RPC [HS95] membership [HS98] and a real time channel abstraction [HSH 99] 3 SecComm Design 3.1 Application programming interface The...
...explicit references between micro protocols. This approach has been applied in a number of areas related to fault tolerant protocols [13, 15, 14], and is currently being implemented as an extension to the x kernel [16] on the Mach operating system [4] The major components of...
Cited by: More
A Configurable and Extensible Transport Protocol - Wong, Hiltunen, Schlichting (2001)
(Correct)
Page-based Distributed Shared Memory for OSF/DCE - Brzezinski, Szychowiak.. (1997)
(Correct)
Developing Dependable Systems Using Software Architecture - Saridakis, Issarny (1999)
(Correct)
Similar documents (at the sentence level):
50.6%: Constructing a Configurable Group RPC Service - Hiltunen, Schlichting (1995)
(Correct)
25.8%: Configurable Fault-Tolerant Distributed Services - Hiltunen (1996)
(Correct)
7.9%: A Customized Communication Subsystem for FT-Linda - Dorgival Guedes (1995)
(Correct)
Active bibliography (related documents): More All
0.7: A System For Constructing Configurable High-Level Protocols - Bhatti (1996)
(Correct)
0.5: Experience with PARPC - Martin, Bergan, Burkhard, Paris
(Correct)
0.3: A System for Constructing Configurable High-Level Protocols - Bhatti, Schlichting (1995)
(Correct)
Similar documents based on text: More All
0.3: Profile-Directed Optimization of Event-Based Programs - Saumya (2002)
(Correct)
0.3: Understanding Membership - Hiltunen, Schlichting (1995)
(Correct)
0.3: System Call Clustering: A Profile Directed.. - Rajagopalan.. (2003)
(Correct)
Related documents from co-citation: More All
16: A System for Constructing Configurable High-Level Protocols
- Bhatti, Schlichting - 1995
16: kernel: An architecture for implementing network protocols (context) - Hutchinson, Peterson - 1991
12: ADAPTIVE: A dynamically assembled protocol transformation
- Schmidt, Box et al. - 1993
BibTeX entry: (Update)
M. A. Hiltunen and R. D. Schlichting, "Constructing a configurable group rpc service," in Proceedings of the Fifteenth International Conference on Distributed Computing Systems, pp. 288--295, 1995. http://citeseer.ist.psu.edu/article/hiltunen94constructing.html More
@inproceedings{ hiltunen95constructing,
author = "Matti A. Hiltunen and Richard D. Schlichting",
title = "Constructing a Configurable Group {RPC} Service",
booktitle = "International Conference on Distributed Computing Systems",
pages = "288-295",
year = "1995",
url = "citeseer.ist.psu.edu/article/hiltunen94constructing.html" }
Citations (may not include all citations):
1209
Concurrency Control and Recovery in Database Systems (context) - Bernstein, Hadzilacos et al. - 1987
476
Implementing remote procedure calls
- Birrell, Nelson - 1984
244
kernel: An architecture for implementing network protocols (context) - Hutchinson, Peterson - 1991
226
Lightweight remote procedure call (context) - Bershad, Anderson et al. - 1990
124
Guardians and actions: Linguistic support for robust distrib.. (context) - Liskov, Scheifler - 1983
76
RPC: Remote procedure call protocol specification (context) - Microsystems - 1988
68
Promises: Linguistic support for efficient asynchronous proc.. (context) - Liskov, Shrira - 1988
66
Replicated distributed programs (context) - Cooper - 1985
65
VMTP: A transport protocol for the next generation of commun.. (context) - Cheriton - 1986
65
Remote Procedure Call (context) - Nelson - 1981
49
Performing remote operations efficiently on a local computer.. (context) - Spector - 1982
43
Secure communication using remote procedure calls (context) - Birrell - 1985
40
The Peregrine high-performance RPC system
- Johnson, Zwaenepoel - 1993
35
ACM Transactions on Computer Systems (context) - Schroeder, Burrows et al. - 1990
27
A stub generator for multilanguage RPC in heterogeneous envi.. (context) - Gibbons - 1987
26
An approach to constructing modular fault-tolerant protocols
- Hiltunen, Schlichting - 1993
26
kernel: Evaluating new design techniques (context) - Hutchinson, Peterson et al. - 1989
21
Rajdoot: A remote procedure call mechanism supporting orphan.. (context) - Panzieri, Shrivastava - 1988
20
Experience with modularity in Consul
- Mishra, Peterson et al. - 1993
17
Performance of the Amoeba distributed operating system
- Van Renesse, Van Staveren et al. - 1989
16
Fault tolerant remote procedure call (context) - Yap, Jalote et al. - 1988
16
Fault Tolerant Concurrent C: A tool for writing fault tolera.. (context) - Cmelik, Gehani et al. - 1988
15
Facilitating mixed language programming in distributed syste.. (context) - Hayes, Schlichting - 1987
14
Parallel communication in a large distributed environment (context) - Satyanarayanan, Siegel - 1990
13
SUPRA-RPC: SUbprogram PaRAmeters in Remote Procedure Calls
- Stoyenko - 1994
12
Programming language support for multicast communication in .. (context) - Cooper - 1990
11
Designing an agent synthesis system for cross-RPC communicat..
- Huang, Ravishankar - 1994
10
ASTRA --- An asynchronous remote procedure call facility (context) - Ananda, Tay et al. - 1991
8
objects and distributed programming: Issues in RPC and remot.. (context) - Levy, Tempero - 1991
5
Alphorn: A remote procedure call environment for fault-toler.. (context) - Aschmann, Giger et al. - 1991
5
the treatment of orphans in a distributed system (context) - Shrivastava - 1983
5
GRPC: A communication cooperation mechanism in distributed s.. (context) - Xingwei, Hong et al. - 1993
5
Network computing system (context) - Inc - 1989
4
The design of a stub generator for heterogeneous RPC systems (context) - Wei, Stoyenko et al. - 1991
2
Operating system support for configurable high-level protoco.. (context) - Bhatti, Schlichting - 1994
2
Parallel remote procedure call language reference and user's.. (context) - Martin - 1986
2
Retargetable stub generator for a remote procedure call faci.. (context) - Tham, Bhonsle - 1990
2
Optimized communication in an extended remote procedure call.. (context) - Pucci, Alberi - 1988
1
Asynchronousremote operation execution in distributed system.. (context) - Walker, Neves et al. - 1990
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.arizona.edu/research/reports.html): More
Efficient Timestamp Input and Output - Dyreson, Snodgrass (1994)
(Correct)
Load Balancing in a Distributed-Memory Or-Parallel System - Bo-Ming Tong (1996)
(Correct)
Supporting Fault-Tolerant Parallel Programming in Linda - David Bakken (1994)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC