Transis: a communication subsystem for high availability
- 2 January 2003
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
This paper describes Transis, a communication subsystemfor high availability. Transis is a transportlayer that supports reliable multicast services. Themain novelty is in the efficient implementation usingbroadcast. The basis of Transis is automatic maintenanceof dynamic membership. The membership algorithmis symmetrical, operates within the regular flowof messages, and overcomes partitions and re-merging.The higher layer provides various multicast servicesfor sets of processes.1...Keywords
This publication has 11 references indexed in Scilit:
- Broadcast protocols for distributed systemsIEEE Transactions on Parallel and Distributed Systems, 1990
- Preserving and using context information in interprocess communicationACM Transactions on Computer Systems, 1989
- Host extensions for IP multicastingPublished by RFC Editor ,1989
- Reliable communication in the presence of failuresACM Transactions on Computer Systems, 1987
- Exploiting virtual synchrony in distributed systemsPublished by Association for Computing Machinery (ACM) ,1987
- On the minimal synchronism needed for distributed consensusJournal of the ACM, 1987
- Impossibility of distributed consensus with one faulty processJournal of the ACM, 1985
- Reliable broadcast protocolsACM Transactions on Computer Systems, 1984
- User Datagram ProtocolPublished by RFC Editor ,1980
- Time, clocks, and the ordering of events in a distributed systemCommunications of the ACM, 1978