Separating Replication from Distributed Communication: Problems and Solutions<

Miguel Antunes, Hugo Miranda, António Rito Silva, Luís Rodrigues and Jorge Martins

Selected sections of this report will be published in the Proceedings of the International Workshop on Distributed Dynamic Multiservice Architectures (DDMA), in conjunction with the 21st International Conference on Distributed Computing Systems (ICDCS-21) April 16-19, 2001. Phoenix, Arizona, USA..


Replication and distributed communication are usually tightly coupled. This code tangling forbids their independent reuse and adaptation. In this position paper the problems resulting from coupling replication with distributed communication are discussed. In addition, a solution based on separation of concerns is proposed. The abstractions for each concern are presented as well as their composition.

Also available extended report (pdf) .

Luís Rodrigues