Summary: Transis: A Communication SubSystem for High Availability
Yair Amir, Danny Dolev, Shlomo Kramer, Dalia Malki
The Hebrew University of Jerusalem, Israel
This paper describes Transis, a communication sub
system for high availability. Transis is a transport
layer that supports reliable multicast services. The
main novelty is in the efficient implementation using
broadcast. The basis of Transis is automatic mainte
nance of dynamic membership. The membership algo
rithm is symmetrical, operates within the regular flow
of messages, and overcomes partitions and remerging.
The higher layer provides various multicast services
for sets of processes.
This paper provides an overview of Transis, a com
munication subsystem for high availability. Transis is
developed as part of the High Availability project at
the Hebrew University of Jerusalem.
Transis is a transport layer package that supports