专栏名称: 聊聊架构
聊聊架构
目录
相关文章推荐
51好读  ›  专栏  ›  聊聊架构

Conduit项目已经被正式合并到Linkerd中

聊聊架构  · 公众号  · 架构  · 2018-08-09 09:11

正文

请到「今天看啥」查看全文


Linkerd 是所谓的“service mesh(服务网格)”领域的几个流行工具之一(其他的还包括 Istio、 Envoy、Cilium 和 Consul Connect)。服务网格是一个专门的基础设施层,用来处理服务到服务之间的通信。服务网格用来解决微服务运维方面的一些复杂性,它围绕可观测性、重试 / 超时、服务发现以及动态代理等方面的最佳实践进行了封装,上述所提及的这些关注点通常会妨碍微服务的部署。

Conduit 最初也是 Buoyant 开发的一个独立项目,它的数据面板(data plane)是使用 Rust 编写的,而控制面板(control plane)则是采用 Go 编写的,它是作为一个轻量级的服务网格替代方案在去年引入的。它设计为使用 Kubernetes 部署的低资源消耗的 sidecar,Conduit 采用一种带有倾向性的方式来实现服务网格,其目标是减少配置和大幅度降低资源的开销。它带来的结果就是在资源开销、性能和部署便利性方面都有了明显改善。

Gould 目前是 Buoyant 的 CTO,同时还是 Linkerd 1 和 2 的核心贡献者,他回答了创建 Conduit 的原因。







请到「今天看啥」查看全文