Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

通信效率比对 #36

Open
ByteXiaoTang opened this issue Nov 12, 2021 · 1 comment
Open

通信效率比对 #36

ByteXiaoTang opened this issue Nov 12, 2021 · 1 comment

Comments

@ByteXiaoTang
Copy link

ByteXiaoTang commented Nov 12, 2021

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

@Sphinxes0o0
Copy link

Sphinxes0o0 commented Oct 16, 2022

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants