Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ This project uses the context propagation type defined independently in:

## Compatibility

This project is designed in a very open and extensible manner, such that various instrumentation and tracing systems can be built on top of it.
This project is designed in a very open and extensible manner, such that various instrumentation and tracing systems can be built on top of it.

The purpose of the tracing package is to serve as common API for all tracer and instrumentation implementations. Thanks to this, libraries may only need to be instrumented once, and then be used with any tracer which conforms to this API.

<a name="backends"></a>
### Tracing Backends

Compatible `Tracer` implementations:

| Library | Status | Description |
Expand All @@ -40,7 +40,8 @@ As this API package was just released, no projects have yet fully adopted it, th
|--------------------------|----------------|-------------------------------------------------------|
| [Hummingbird](https://github.com/hummingbird-project/hummingbird) | Tracing | 🟢 Built-in support |
| [Vapor](https://github.com/vapor/vapor) | Tracing | 🟢 Built-in support |
| _Your library?_ | ... | [Get in touch!](https://forums.swift.org/c/server/43) |
| [Valkey Swift](https://github.com/valkey-io/valkey-swift) | Tracing | 🟢 Built-in support |
| _Your library?_ | ... | [Get in touch!](https://forums.swift.org/c/server/43) |

If you know of any other library please send in a [pull request](https://github.com/apple/swift-distributed-tracing/compare) to add it to the list, thank you!

Expand Down