Since gRPC/Protobuf-based RocketMQ client is released, we may have multiple implementations of Apache RocketMQ client, and they have totally different maven coordinates and APIs. RocketMQ community intend to implement the OpenTelemetry instrumentation of new client recently.
What's more, the server-side instrumentation of Apache RocketMQ may be contributed in the future. Maybe it is time to rearrange the file structure of RocketMQ instrumentation.
Since gRPC/Protobuf-based RocketMQ client is released, we may have multiple implementations of Apache RocketMQ client, and they have totally different maven coordinates and APIs. RocketMQ community intend to implement the OpenTelemetry instrumentation of new client recently.
What's more, the server-side instrumentation of Apache RocketMQ may be contributed in the future. Maybe it is time to rearrange the file structure of RocketMQ instrumentation.