TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Envoy Proxy Performance on Kubernetes

40 点作者 kelseyevans超过 5 年前

4 条评论

nickvanw超过 5 年前
This is somewhat valuable, but misses any investigation as to why there were outlying latency spikes when using non-Envoy software for load balancing. Furthermore, using the average latency like this doesn&#x27;t tell us much, especially with outliers making the graphs worthless for steady-state performance analysis.<p>My first thought is that the spikes are somewhat clearly the result of requests getting sent to pods that no longer exist, or are starting and not prepared to process requests. This might just speak to the method of configuration for all three of these underlying softwares and say absolutely nothing about how well they actually fare doing any load balancing.<p>If someone came to me with this at work, I would say it is the beginning of a series of troubleshooting steps to answer the question of why there are such outlying requests when using our load balancer of choice, and not an analysis of which software to pick.<p>Edit: Even worse is that this appears to be from a company that sells.. an API gateway built on top of Envoy.
评论 #21152315 未加载
评论 #21150993 未加载
rumanator超过 5 年前
The article focus on latency spikes, which happen only sporadically. Can anyone more knowledgeable on the subject chime in and comment if this comparison is fair or relevant? Personally I was expecting to see histograms or empirical distribution functions of each service&#x27;s latency.
评论 #21149423 未加载
jwkane超过 5 年前
Nginx-ingress (the free version) does a reload when pods are added&#x2F;removed. I would expect to see latency spikes. As I understand it the paid nginx-ingress can do these reconfigs on-the-fly. If you have pods adding&#x2F;removing frequently, like maybe from &quot;We then scale up the backend service to four pods and then scale it back down to three pods every thirty seconds&quot;, this is what you see. The more interesting question is if that is a realistic expectation for your workload. Unless you are doing aggressive auto-scaling pods can be very stable, only add&#x2F;removing during upgrades.
评论 #21156354 未加载
bradwood超过 5 年前
traefik?
评论 #21159011 未加载