You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fasthttp is an alternative to Go's native net/http network library. It is written to be significantly more performant at scale; in some cases, it is ~10x faster than the standard library. It is used widely and is well-maintained.
Therefore, it'd be helpful if aws-xray-sdk-go could work out-of-the-box with fasthttp client as well.
The client implementation is different enough to make it not trivial to use as-is.
Hi @joanlopez - thanks for the feedback! We'd be happy to take a look at a PR for a new client instrumentation, however at this time we will not be able to add new instrumentations on our roadmap.
Alternatively, we would recommend you check out the AWS Distro for OpenTelemetry Go, which provides first-class fasthttp support and support for the X-Ray backend! https://aws-otel.github.io/docs/getting-started/go-sdk
Alternatively, we would recommend you check out the AWS Distro for OpenTelemetry Go, which provides first-class fasthttp support and support for the X-Ray backend! https://aws-otel.github.io/docs/getting-started/go-sdk
Sure, sounds like a great alternative! :) Could you please point out to any code example / documentation page with examples or information about how to instrumentate the SDK with the fasthtt, please? Thanks!
Background
fasthttp
is an alternative to Go's nativenet/http
network library. It is written to be significantly more performant at scale; in some cases, it is ~10x faster than the standard library. It is used widely and is well-maintained.Moreover, this project already have support for
fasthttp
handlers: issue & merged pull request.The Ask
Therefore, it'd be helpful if
aws-xray-sdk-go
could work out-of-the-box withfasthttp
client as well.The client implementation is different enough to make it not trivial to use as-is.
Links
fasthttp
net/http-->fasthttp request adaptor
The text was updated successfully, but these errors were encountered: