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

Discrepancy in Interface Numbers Among Different RPCTypes of Microservices #217

Open
dufanrong opened this issue Jun 27, 2024 · 0 comments

Comments

@dufanrong
Copy link

I am currently studying your paper, where you mentioned that "Stateful services often provide a small number of uniform query interfaces such as reading or writing data, while stateless services tend to provide tens to hundreds of evolving interfaces for different purposes."

I would like to inquire further about the reasons behind this observation. In my analysis of the dataset, I have noticed significant discrepancies in the number of interfaces among microservices of different rpctypes:

  • Microservices of HTTP type often exhibit a large number of interfaces, sometimes numbering in the hundreds of thousands.
  • Microservices of MC type typically have several thousand different interfaces.
  • Microservices of RPC/DB.MQ type, however, tend to have a much smaller number, often only a few dozen.

Could you please provide more insights into the underlying reasons for this phenomenon? Understanding the factors influencing interface diversity among different rpctypes would greatly enhance my comprehension of your research findings.

Thank you very much for your time and consideration.

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

1 participant