flomesh-io / pipy

Pipy is a programmable proxy for the cloud, edge and IoT.
https://flomesh.io/pipy
Other
743 stars 70 forks source link

where is benchmark #172

Closed ghtian123 closed 3 months ago

ghtian123 commented 4 months ago

Discussion

caishu97 commented 4 months ago

there are some benchmark we did and recorded in wiki page : https://github.com/flomesh-io/pipy/wiki

caishu97 commented 3 months ago

Discussion

  • What aspect of Pipy would you like to see improved?
  • What are the reasons?
  • Include practical examples to illustrate your points.
  • Optionally add one (or more) proposals to improve the current situation.

Let me know if the benchmark in wiki helps~ if it's ok then we will close this discussion. Thanks~

ghtian123 commented 3 months ago

There is some help, but I would like to know the performance comparison chart with envoy, especially on machines with poor performance.

ghtian123 commented 3 months ago

On machines with poor performance, we want to use pipy instead of envoy

caishu97 commented 3 months ago

On machines with poor performance, we want to use pipy instead of envoy

Yes, you can replace envoy with pipy. And if there is any issue or need help, you can contact us in WeChat group and slack.

caishu97 commented 3 months ago

There is some help, but I would like to know the performance comparison chart with envoy, especially on machines with poor performance.

We do did a lot performance test against pipy and envoy, you can reference this one : https://mp.weixin.qq.com/s/pzK3qjvlAr-0EuXP8w1oAw . It's post on our '公众号'. See if this is what you are looking for. Pipy is about 30% faster than envoy and about 50% resource less than envoy in most test cases.