JGroups是一个可靠的群组通信的Java库，它由三部分组成，类似套接字的API，用于应用开发，协议栈，实现可靠的沟通，以及一套构件，给人以开发者高层次的抽象（例如ReplicatedHashMap，一个高级的抽象，java.util.Map的实现）