转载

JGroups 4.0.19 发布,经典 Java 组播框架

JGroups 4.0.19 已发布 。新版本做了一些功能上的改进,具体如下:

在 JGroups 4.0.19 中,改变了 ASYM_ENCRYPT 向成员传播私有共享组密钥的方式,从 pull 转变为基于 push 的方法  [1] [2]

这个改变应用在 Kubernetes 或 Openshift 等场景中相信会有很大的帮助,尤其是使用 JGroups 节点的 pod 需要动态启动/停止,以及其他需要加密的地方。

关于该功能的具体设计请查看  [3] 

[1] https://issues.jboss.org/browse/JGRP-2297

[2] https://issues.jboss.org/browse/JGRP-2293

[3] https://github.com/belaban/JGroups/blob/master/doc/design/ASYM_ENCRYPT.txt

源码下载 https://github.com/belaban/JGroups/releases/tag/JGroups-4.0.19.Final

JGroups 是一个可靠的群组通讯 Java 工具包。它基于 IP 组播(IP multicast),但在可靠性、组成员管理上对它作了扩展。

JGroups 的可靠性体现在:

1.对所有接收者消息的无丢失传输(对丢失消息进行重发)

2.对体积大的消息进行分割传输和重组

3.消息的顺序发送和接收

4.原子性:消息要么被所有接收者接收,要么全都不接收

原文  https://www.oschina.net/news/105267/jgroups-4-0-19-released
正文到此结束
Loading...