[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Process Groups and Group Communications: Classifications and Requirements

Published: 01 February 1990 Publication History

Abstract

Different distributed applications are examined and their requirements for group communication support are outlined. The concept of a process group is defined. On the basis of internal structures and external behavior, groups are classified into different categories and their properties are discussed. Group communication is an OS-level abstraction that offers convenience and clarity to the programmer.

References

[1]
1. D.R. Cheriton and W. Zwaenepoel, "Distributed Process Groups in the V Kernel," ACM Trans. Computer Systems, Vol. 3, No. 2, May 1985, pp. 77-107.
[2]
2. K.P. Birman and T.A. Joseph, "Reliable Communication in the Presence of Failures," ACM Trans. Computer Systems, Vol. 5, No. 1, Feb. 1987, pp. 47-76.
[3]
3. J.M. Chang, "Simplifying Distributed Database Systems Design by Using a Broadcast Network," Proc. ACM SIGMOD, June 1984, pp. 223-233.
[4]
4. E. Cooper, "Replicated Distributed Programs," Proc. ACM 10th Symp. Operating Systems, Dec. 1985, pp. 63-78.
[5]
5. L. Hughes, "A Multicast Interface for Unix 4.3," Software Practice and Experience, Vol. 18, No. 1, Jan. 1988, pp. 15-27.
[6]
6. S. Navaratnam, S.T. Chanson, and G. Neufeld, "Reliable Group Communication in Distributed Systems," Proc. Eighth Int'l Conf. Distributed Computing Systems, June 1988, CS Press, Los Alamitos, Calif., Order No. 865, pp. 439-446.
[7]
7. L. Peterson, N.C. Buchholz, and R.D. Schlichting, "Preserving and Using Context Information in Interprocess Communication," ACM Trans. Computer Systems, Vol. 7, No. 3, Aug. 1989, pp. 217- 246.
[8]
8. P.V. Mockapetris, "Analysis of Reliable Multicast Algorithms for Local Networks," Proc. Eighth Data Comm. Symp., Oct. 1983, CS Press, Los Alamitos, Calif., Order No. 494, pp. 150-157.
[9]
9. L. Hughes, "A Multicast Response-Handling Taxonomy," Computer Comm., Vol. 12, No. 1, Feb. 1989, pp. 39-46.
[10]
10. M. Ahamad et al., "Using Multicast Communication to Locate Resources in a LAN-Based Distributed System," Proc. 13th Conf. Local Computer Networks, Oct. 1988, CS Press, Los Alamitos, Calif., Order No. 891, pp. 193-202.
[11]
11. D.R. Cheriton,"The V Distributed System," Comm. ACM, Vol. 31, No. 3, Mar. 1988, pp. 314-333.
[12]
12. M.D. Schroeder, A.D. Birrell, and R.M. Needham, "Experience with Grapevine: The Growth of a Distributed System," ACM Trans. Computer Systems, Vol. 2, No. 1, Feb. 1984, pp. 3-23.
[13]
13. F. Cristian et al., "Atomic Broadcast: From Simple Message Diffusion to Byzantine Agreement," Tech. Report RJ4540(48668), IBM Almaden Research Center, Dec. 1986.

Cited By

View all
  • (2017)Leveraging the service bus paradigm for computer-mediated social communication interoperabilityProceedings of the 39th International Conference on Software Engineering: Software Engineering in Society Track10.1109/ICSE-SEIS.2017.9(67-75)Online publication date: 20-May-2017
  • (2006)Toward a definition of and linguistic support for partial quiescenceProceedings of the 12th international conference on Parallel Processing10.1007/11823285_68(655-665)Online publication date: 28-Aug-2006
  • (2005)Total ordering group communication protocol based on coordinating sequencers for multiple overlapping groupsJournal of Parallel and Distributed Computing10.1016/j.jpdc.2004.11.00765:4(437-447)Online publication date: 1-Apr-2005
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Computer
Computer  Volume 23, Issue 2
February 1990
80 pages
ISSN:0018-9162
Issue’s Table of Contents

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 February 1990

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 23 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2017)Leveraging the service bus paradigm for computer-mediated social communication interoperabilityProceedings of the 39th International Conference on Software Engineering: Software Engineering in Society Track10.1109/ICSE-SEIS.2017.9(67-75)Online publication date: 20-May-2017
  • (2006)Toward a definition of and linguistic support for partial quiescenceProceedings of the 12th international conference on Parallel Processing10.1007/11823285_68(655-665)Online publication date: 28-Aug-2006
  • (2005)Total ordering group communication protocol based on coordinating sequencers for multiple overlapping groupsJournal of Parallel and Distributed Computing10.1016/j.jpdc.2004.11.00765:4(437-447)Online publication date: 1-Apr-2005
  • (2000)Concurrent Exception Handling and Resolution in Distributed Object SystemsIEEE Transactions on Parallel and Distributed Systems10.1109/71.88864211:10(1019-1032)Online publication date: 1-Oct-2000
  • (1998)A Note on Total Ordering Multicast Using Propagation TreesIEEE Transactions on Parallel and Distributed Systems10.1109/71.6639479:2(217-223)Online publication date: 1-Feb-1998
  • (1997)Conversational group serviceACM SIGOPS Operating Systems Review10.1145/254784.25479331:1(54-63)Online publication date: 1-Jan-1997
  • (1997)An ordered and reliable broadcast protocol for distributed systemsComputer Communications10.1016/S0140-3664(97)00038-820:6(487-499)Online publication date: 1-Jul-1997
  • (1995)On group communication in large-scale distributed systemsACM SIGOPS Operating Systems Review10.1145/202453.20246829:1(62-67)Online publication date: 11-Jan-1995
  • (1995)A Total Ordering Multicast Protocol Using Propagation TreesIEEE Transactions on Parallel and Distributed Systems10.1109/71.3880426:6(617-627)Online publication date: 1-Jun-1995
  • (1994)On group communication in large-scale distributed systemsProceedings of the 6th workshop on ACM SIGOPS European workshop: Matching operating systems to application needs10.1145/504390.504396(17-22)Online publication date: 12-Sep-1994
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media