Background
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.
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 with fasthttp 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
Background
fasthttpis an alternative to Go's nativenet/httpnetwork 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
fasthttphandlers: issue & merged pull request.The Ask
Therefore, it'd be helpful if
aws-xray-sdk-gocould work out-of-the-box withfasthttpclient as well.The client implementation is different enough to make it not trivial to use as-is.
Links
fasthttp
net/http-->fasthttp request adaptor