I'm using Datadog's statsd client to record the duration of a certain server response. I used to pass in quite a few number of custom tags when time
-ing these responses. So I'm in the process of reducing the number of custom tags.
However, the problem is that when I reduce the number of tags passed in, there is extra latency of server response, which isn't intuitive because I'm passing in fewer tags and the implementation hasn't changed.
According to Datadog and Etsy (which originally released statsd), these methods that record these metrics aren't blocking. However, they must be using some extra threads to perform this.
What could be the issue? Are there possible any side effects associated with using this client?