Skip to content
Discussion options

You must be logged in to vote

Hi @ypedegroot,

Just a quick question about:

I want to use gRPC since this is way more efficient in a logging context than HTTP protobuf. And I want to minimize egress data of course.

In OTLP, the performance gap between HTTP/2 + protobuf and gRPC shouldn't be especially pronounced. Behind the scenes these are very similar. Despite there being a lot of information online suggesting that gRPC is faster for this because of streaming, OpenTelemetry doesn't use this, and as far as we're aware, support for concurrent requests in both configurations is hampered by lack of SDK support rather than by protocol limitations (though I haven't dug deeply into this).

Is there an aspect of your usage …

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@ypedegroot
Comment options

Answer selected by ypedegroot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
3 participants