envoyproxy/envoy

perf: thread local stat caching

Open

#509 ouverte le 25 févr. 2017

Voir sur GitHub
 (0 commentaires) (2 réactions) (0 assignés)C++ (5 373 forks)batch import
area/perfhelp wanted

Métriques du dépôt

Stars
 (27 997 stars)
Métriques de merge PR
 (Merge moyen 8j) (378 PRs mergées en 30 j)

Description

Running Envoy on very high core count boxes is going to lead to atomic contention for counters and gauges. We should implement the option of doing thread local caching of the stats, and then flushing them to the central global representation.

Guide contributeur