【发布时间】:2021-06-29 18:15:07
【问题描述】:
如果我理解正确的话,Dapr docs 说单个 sidecar 在指定条件下使用 0.48 个 vCPU。
这是否意味着如果像 Netflix 或 Uber 这样的大型应用程序(使用超过一千个微服务)要使用 Dapr,那么它需要超过 480 个 vCPU?好吓人。
我哪里错了?
【问题讨论】:
标签: performance testing microservices sidecar dapr
如果我理解正确的话,Dapr docs 说单个 sidecar 在指定条件下使用 0.48 个 vCPU。
这是否意味着如果像 Netflix 或 Uber 这样的大型应用程序(使用超过一千个微服务)要使用 Dapr,那么它需要超过 480 个 vCPU?好吓人。
我哪里错了?
【问题讨论】:
标签: performance testing microservices sidecar dapr
很难从该测试报告中解释或推断总体 CPU 的百分比。它说...
Dapr sidecar 每秒每 1000 个请求使用 0.48 个 vCPU 和 23Mb。
严格来说,他们只是说通过 dapr sidecar 以 1000 个请求/秒的思想速率,消耗了 0.48 个 vCPU。生成该测试负载的 Dapr 服务可能在异步等待语句上闲置以获取响应,或者它可能一直在消耗 8.0 个 vCPU。
【讨论】: