d4ilys / Carp.Gateway

C#.NET 基于Yarp实现的API网关Gateway,支持Kubernetes、Consul
MIT License
56 stars 15 forks source link

yarp有测试过性能么,和nginx相比会不会差役很大 #4

Open tanyo520 opened 10 months ago

tanyo520 commented 10 months ago

大佬,yarp有测试过性能么,和nginx相比会不会差役很大

d4ilys commented 10 months ago

抱歉没有压测过,Yarp性能肯定会比Nginx低一点,这是毋庸置疑的 但是估计不会太大,毕竟巨硬出品😂。 如果只有反向代理与负载均衡需求的话 我建议还是使用Nginx 我基于Yarp开发Gateway的目的是代替Ocelot,Yarp的性能肯定高过Ocelot的 我认为Carp最大的优势是在于对接Kubernetes,因为我们项目也在使用Carp来当做网关来对接Kubernetes的服务注册发现,我 也在持续优化,目前挺稳定。

q7164518 commented 7 months ago

抱歉没有压测过,Yarp性能肯定会比Nginx低一点,这是毋庸置疑的 但是估计不会太大,毕竟巨硬出品😂。 如果只有反向代理与负载均衡需求的话 我建议还是使用Nginx 我基于Yarp开发Gateway的目的是代替Ocelot,Yarp的性能肯定高过Ocelot的 我认为Carp最大的优势是在于对接Kubernetes,因为我们项目也在使用Carp来当做网关来对接Kubernetes的服务注册发现,我 也在持续优化,目前挺稳定。

纯http反向代理, 比ngxin要强的

d4ilys commented 7 months ago

@q7164518 我也看到其他人的测试结果了,只能说 巨硬 还是强啊