TY - GEN
T1 - Building fault tolerant distributed systems using IP multicast
AU - Tardieu, Samuel
AU - Pautet, Laurent
N1 - Publisher Copyright:
© 1998 ACM.
PY - 1998/11/1
Y1 - 1998/11/1
N2 - Our institute has been developing the only publicly available implementation of the Ada 95 Distributed Systems Annex for several years in strong collaboration with Ada Core Technologies. We are now extending this implementation far beyond the requirements of the Reference Manual by reducing the memory footprint and adding fault tolerance. This paper will present the progress made on the latter. So far, we have been using IP multicast and forward error correcting techniques successfully for data broadcasting as well as distributed semaphores for synchronization, to implement a one-writer, multiple-readers shared memory area. This allowed us to suppress the only single point of failure that existed in our implementation. We plan to use this model as a framework for construction of fault tolerant distributed systems.
AB - Our institute has been developing the only publicly available implementation of the Ada 95 Distributed Systems Annex for several years in strong collaboration with Ada Core Technologies. We are now extending this implementation far beyond the requirements of the Reference Manual by reducing the memory footprint and adding fault tolerance. This paper will present the progress made on the latter. So far, we have been using IP multicast and forward error correcting techniques successfully for data broadcasting as well as distributed semaphores for synchronization, to implement a one-writer, multiple-readers shared memory area. This allowed us to suppress the only single point of failure that existed in our implementation. We plan to use this model as a framework for construction of fault tolerant distributed systems.
UR - https://www.scopus.com/pages/publications/85029231327
U2 - 10.1145/289524.289531
DO - 10.1145/289524.289531
M3 - Conference contribution
AN - SCOPUS:85029231327
T3 - Proceedings of the ACM SIGAda Annual International Conference; SIGAda
SP - 45
EP - 51
BT - Proceedings of the 1998 Annual ACM SIGAda International Conference on Ada, SIGAda 1998
PB - Association for Computing Machinery
T2 - 1998 Annual ACM SIGAda International Conference on Ada, SIGAda 1998
Y2 - 8 November 1998 through 12 November 1998
ER -