Northguard 与 Xinfra
💡
原文中文,约1600字,阅读约需4分钟。
📝
内容提要
LinkedIn推出了新的消息中间件Northguard和基础设施Xinfra,以减轻Kafka管理负担。Northguard使用去中心化一致性协议,Xinfra作为路由层,屏蔽两者差异。目前尚未开源,具体情况有待观察。
🎯
关键要点
- LinkedIn推出了新的消息中间件Northguard和基础设施Xinfra,以减轻Kafka管理负担。
- Northguard采用去中心化一致性协议,Xinfra作为路由层,屏蔽两者差异。
- LinkedIn表示Kafka在其规模下管理变得越来越困难,每天处理32万亿条记录和17PB数据。
- Northguard与Kafka相比没有太多创新,主要在于去中心化管理。
- Xinfra的目的是作为前置服务接入层,帮助客户端透明地切换消息中间件。
- 目前Northguard和Xinfra尚未开源,具体情况有待观察。
❓
延伸问答
Northguard和Xinfra的主要功能是什么?
Northguard是消息中间件,旨在减轻Kafka的管理负担,采用去中心化一致性协议;Xinfra是路由层,帮助客户端透明地切换消息中间件。
LinkedIn为什么推出Northguard和Xinfra?
LinkedIn推出这两个工具是因为Kafka在其规模下管理变得越来越困难,每天处理32万亿条记录和17PB数据。
Northguard与Kafka相比有什么不同?
Northguard主要在于去中心化管理,而Kafka在新版本中也采用了去中心化一致性协议,但Northguard在集群管理上没有太多创新。
Xinfra的作用是什么?
Xinfra作为前置服务接入层,旨在屏蔽Kafka和Northguard之间的差异,允许服务器端根据情况进行消息路由。
Northguard和Xinfra目前是否开源?
目前Northguard和Xinfra尚未开源,LinkedIn表示它们仅在公司内部使用。
Northguard的集群管理方式是什么?
Northguard采用去中心化的一致性协议进行集群管理,主要在Segment粒度进行sharding和负载均衡。
🏷️
标签
➡️