We describe the design and implementation of a novel service that supports a group membership mechanism. This mechanism does not only handle process failures but also responds to network partitioning and re-merging, by allowing the installation of multiple concurrent views. Two new algorithms are proposed to enhance the membership service layer of the Jgroup Reliable Distributed Object Model. Both algorithms have achieved their goals by enhancing the membership service and still conforming to Partitionable Group Membership Service (PGMS) characteristics.
展开▼