Skip to content

Commit

Permalink
Add OpenTelemetry Protocol (OTLP) RFC (open-telemetry#35)
Browse files Browse the repository at this point in the history
* Add OTLP Draft RFC

OpenTelemetry Protocol (OTLP) specification describes the encoding, transport and delivery mechanism of telemetry data between telemetry sources, intermediate nodes such as collectors and telemetry backends.

* PR fixes

* Make Unary gRPC the only recommended mode

Experiments have shown that Streaming implementation
results in significantly more complex code. The performance
benefits of Streaming mode were only visible in very
small batches and are not applicable to real life scenarios
when under high load we aim to have large batches.

In addition, one of the potential benefits that we could
get with Streaming - the ability to optimize and avoid
repetition of Resource does not seem to have much real
life usage.

As a result Streaming mode was removed from the RFC and
Unary mode is the only mode that is now part of the spec.

* Address review comments

* Change status to approved

* Address review comments
  • Loading branch information
tigrannajaryan authored and yurishkuro committed Oct 29, 2019
1 parent ab62ad3 commit 25fe28c
Show file tree
Hide file tree
Showing 6 changed files with 429 additions and 0 deletions.
429 changes: 429 additions & 0 deletions oteps/0035-opentelemetry-protocol.md

Large diffs are not rendered by default.

Binary file added oteps/images/otlp-client-server.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added oteps/images/otlp-concurrent.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added oteps/images/otlp-multi-destination.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added oteps/images/otlp-request-response.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added oteps/images/otlp-sequential.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 25fe28c

Please sign in to comment.