可以的。
我们目前内部使用的FPZK可以动态扩容。
FPZK 依赖的 FPNN 框架已经开源,但FPZK暂无开源计划。
但如果购买我们的 RTM 或者 RUM 系统,且作私有部署,那 FPZK 等价于是赠送的。
因为无论是 RTM 还是 RUM,都是通过 FPZK 进行管理的。
根据题主的问题描述,猜测题主是 Java 开发者。虽然FPNN/FPZK/RUM/RTM这一整套是纯C++的服务,但是通过我们的FPNN Java SDK ( FPNN Java SDK 或 RTM Server-end Java SDK)是可以直接访问和使用的。
FPZK 简单介绍:
FPZK 是保证 AP 的分布式、全对等集群管理器/注册中心。可以动态扩容、动态缩容。
支持网络分裂与网络合并,以及跨机房的洲际部署(我们自己的 RTM 全球版就是洲际部署)。
基于 FPZK 的集群管理与服务治理:FPNN 服务治理github.com
FPZK C++ 版客户端默认包含在 FPNN 框架内:https://github.com/highras/fpnn/blob/master/extends/FPZKClient.hgithub.com
但面对业务集群时,建议使用 FPZK Proxy 作为集群客户端。
集群客户端的好处是包含特定的负载均衡或路由处理,微服务模式下,能将负载均衡或者路由处理尽量的分散开。集群客户端依赖于 FPZK 客户端。C++版有提供,Java版暂时没有提供。
关于 RTM:
时事消息系统。
稳定运行4年以上,国内消息平均送达时间 <20ms,全球消息平均送达时间 <100ms。
单日最高消息量 > 2000亿条。
关于 RUM:
用户行为数据采集与分析系统。
关于我们 云上曲率:
FunPlus 旗下公司,主要业务方向为全球实时消息处理和基础设施服务。
中国版:Connect Data, Connect World.rasolution.ifunplus.cn
海外版:Connect Data, Connect World.rasolution.funplus.com
关于 FunPlus(趣加游戏):首页 – 趣加 - FunPlus.comwww.funplus.com
2018年中国游戏出海第1名,旗下包含游戏开发、电子竞技、视频娱乐、商业投资和基础设施服务等子公司。