jeremyczhen / fdbus

FDBus - Fast Distributed Bus
https://blog.csdn.net/jeremy_cz/article/details/89060291
161 stars 85 forks source link

通信效率比对 #36

Open ByteXiaoTang opened 2 years ago

ByteXiaoTang commented 2 years ago

Fdubs跨域是点对点服务通信,中间的nameserver只做了服务发现。缺陷在于服务太多时,通信效率会降低,尤其是在服务提供者提供服务,订阅者偏多时。这就是服务网关存在的意义。 对比vsomeip,跨域通信都经过stub中转,订阅单位基于ip, 订阅量会大幅降低,配合field机制,通信量会少许多。虽然链路好像会长一点。 但经过比对测试,在5ms通信以下级别,fdbus通信负载比vsomeip负载大的多。

Sphinxes0o0 commented 1 year ago

Fdubs跨域是点对点服务通信,中间的nameserver只做了服务发现。缺陷在于服务太多时,通信效率会降低,尤其是在服务提供者提供服务,订阅者偏多时。这就是服务网关存在的意义。 对比vsomeip,跨域通信都经过stub中转,订阅单位基于ip, 订阅量会大幅降低,配合field机制,通信量会少许多。虽然链路好像会长一点。 但经过比对测试,在5ms通信以下级别,fdbus通信负载比vsomeip负载大的多。

Hi, XiaoTang , 可以请教一下, 如何进行对比测试吗 ? 感谢!