服务网格大比拼:Istio、Linkerd、Linkerd2和Consul
Linkerd 我在DC / OS上广泛使用了Linkerd并且非常喜欢它。然而,时代已经发生变化,并且有一些基本问题导致这对Kubernetes来说完全是死路一条。 Linkerd是用JVM语言编写的,这意味着每个节点代理程序的占用空间为110mb +内存。当你每个主机只运行一个节点代理时,这不是太糟糕,但是世界正在转向每个pod代理边车,我想每个人都意识到这属于太多的开销。 Linkerd也不代理TCP请求,也不支持websockets。 应付大规模访问时,Linkerd拥有绝对惊人的流量控制它也是支持连接集群外部的两个服务网格之一。 Linkerd2 Linkerd2使用Golang和Rust完全重写了Linkerd,专门用于Kubernetes。不幸的是,与每次重写一样,你从功能和稳...阅读全文