clusterdata icon indicating copy to clipboard operation
clusterdata copied to clipboard

What is the `rpctype` `userDefined`?

Open jfloff opened this issue 3 years ago • 1 comments

For the Microservices 2021 dataset, in the MS_CallGraph_Table there are 5 different types on the rpctype column:

  • rpc : rpc caller
  • http: http caller
  • db: database calls
  • mc: memcache calls
  • mq: I assume its message queue calls (although not stated anywhere)
  • userDefined: ?

Could you give more details on this last column?

Thank you,

jfloff avatar May 02 '22 19:05 jfloff

Thanks for your interest and question. You are right about the MQ. We mark the rpctype as "userDefined" if developers adopt their preferred middleware rather than the typical middleware in Alibaba for microservices communication. Therefore, "userDefined" is also one of those five different rpctpyes. I will specify the rpctype of "userDefined" and update traces in the future.

niewuya avatar May 05 '22 03:05 niewuya