Adding group communication and fault-tolerance to CORBA

作者: Silvano Maffeis

DOI:

关键词:

摘要: Groupware and fault-tolerant distributed systems stimulate the need for structuring activities around object-groups reliable multicast communication. The object-group abstraction permits to treat a collection of network-objects as if they were single object; clients can invoke operations on without needing know exact membership group. Object-groups mainly serve increase reliability through replication, performance parallelism, or distribute data from one sender large number receivers efficiently. This paper describes how communication be added CORBA compliant Object Request Broker. It also presents ELECTRA -- Broker whose architecture is pervaded by group concept.

参考文章(14)
Richard Mark Soley, Christopher M. Stone, Object management architecture guide (3rd ed.) John Wiley & Sons, Inc.. ,(1995)
Silvano Maffeis, System Support for Distributed Computing ieee international conference on high performance computing data and analytics. pp. 293- 301 ,(1994) , 10.1007/3-540-57981-8_133
Silvano Maffeis, A Flexible System Design to Support Object-Groups and Object-Oriented Distributed Programming european conference on object-oriented programming. pp. 213- 224 ,(1993) , 10.1007/BFB0017542
F. Jahanian, S. Fakhouri, R. Rajkumar, Processor group membership protocols: specification, design and implementation symposium on reliable distributed systems. pp. 2- 11 ,(1993) , 10.1109/RELDIS.1993.393478
Robbert van Renesse, Kenneth P. Birman, Roy Friedman, Mark Hayden, David A. Karr, A framework for protocol composition in Horus principles of distributed computing. pp. 80- 89 ,(1995) , 10.1145/224964.224974
B. Liskov, L. Shrira, Promises: linguistic support for efficient asynchronous procedure calls in distributed systems programming language design and implementation. ,vol. 23, pp. 260- 267 ,(1988) , 10.1145/960116.54016
Larry L. Peterson, Nick C. Buchholz, Richard D. Schlichting, Preserving and using context information in interprocess communication ACM Transactions on Computer Systems. ,vol. 7, pp. 217- 246 ,(1989) , 10.1145/65000.65001
S Mishra, L L Peterson, R D Schlichting, Consul: a communication substrate for fault-tolerant distributed programs Distributed Systems Engineering. ,vol. 1, pp. 87- 103 ,(1992) , 10.1088/0967-1846/1/2/004
Richard D. Schlichting, Fred B. Schneider, Fail-stop processors: an approach to designing fault-tolerant computing systems ACM Transactions on Computer Systems. ,vol. 1, pp. 222- 238 ,(1983) , 10.1145/357369.357371
Dalia Malki, Danny Dolev, Shlomo Kramer, Yair Amir, Transis: A Communication Sub-system for High Availability ,(1992)