quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.55k stars 2.62k forks source link

Micrometer performance improvements #40507

Open brunobat opened 4 months ago

brunobat commented 4 months ago

Description

The current way we are using Micrometer has negative performance impacts, as described in this blog post from @tsegismont: https://vertx.io/blog/micrometer-metrics-performance/

In a nutshell:

This issue will be the parent issue of many enhancements that should happen on the quarkus-micrometer extension, mainly in the io.quarkus.micrometer.runtime.binder package classes.

Will create an issue per package because this can be a good first issue for someone. To help with this, the Vert.x package PR will serve as a reference implementation.

List of child issues:

You just need to pick one for you.

quarkus-bot[bot] commented 4 months ago

/cc @ebullient (micrometer)