line/armeria

Consider to remove sorting at MeterIdPrefix

Fermée

#2 150 ouverte le 3 oct. 2019

 (10 commentaires) (0 réaction) (0 personne assignée)Java (863 forks)batch import
good first issueperformance

Métriques du dépôt

Stars
 (4 552 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

Currently, we sort the micrometer tags at MeterIdPrefix to create Meter ID stably. https://github.com/line/armeria/blob/master/core/src/main/java/com/linecorp/armeria/common/metric/MeterIdPrefix.java#L95-L101

Since I saw this stacktrace from our service’s flamegraph, I would like to consider whether it is avoidable or not. Since it doesn’t have many samples, we can be ignored but because it is not optimal, it would be happy if we can avoid this sort.

Guide contributeur