我在主要地区(美国东部)有一名工人,负责计算我们边缘地区的交通数据.我想将数据从边缘区域推送到我们的主要kafka区域.
一个例子是波兰,澳大利亚,美国西部.我想将所有这些统计数据推送到美国东部.我不希望在从边缘区域到主要区域的写入期间增加额外的延迟.
另一种选择是创建另一个充当中继的kafka集群和工作者.这将要求我们在每个区域维护单个集群,并为我们的部署增加更多的复杂性.
我见过Mirror Maker,但我真的不想镜像任何东西,我想我正在寻找更多的继电器系统.如果这不是设计的方法,我如何将所有应用程序指标聚合到主要区域进行计算和排序?
感谢您的时间.
据我所知,您的选择如下:
选项 1. 绝对是解决这个问题的最标准的解决方案,尽管有点严厉。我怀疑未来 Confluence/Kafka 人员将会推出更多工具来支持选项 3。