Implementing the HiTab protocol using the JGroups project