Add integration for github.com/redis/rueidis
Summary
rueidis is a newer redis client for go, supporting streaming and automatic pipelining. In our testing we see improvements indeed, but right now there is no integration with the go-agent.
Desired Behaviour
Have a default integration, just like for go-redis/v{7,8,9}.
Possible Solution
We implemented this, and it seems to work reasonably well.
Before converting this into a full-blown PR and adding boilerplate: WDYT?
Just seeing this now, let us get back to you after the holidays
Would you mind just throwing it into a draft PR? Reviewing integrations takes us some time because we have educate ourselves on the tool, and then on the library, and then on the PR haha. Its much easier to interact with this through github though.
@iamemilio sorry, missed the comment and then forgot all about it. Here's the PR: https://github.com/newrelic/go-agent/pull/1098