Distributed Systems Group Membership and View Synchronous Communication Prof R. Guerraoui Distributed Programming Laboratory.