envoyproxy/envoy

perf: thread local stat caching

Open

#509 aperta il 25 feb 2017

Vedi su GitHub
 (0 commenti) (2 reazioni) (0 assegnatari)C++ (5373 fork)batch import
area/perfhelp wanted

Metriche repository

Star
 (27.997 star)
Metriche merge PR
 (Merge medio 8g) (378 PR mergiate in 30 g)

Descrizione

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.

Guida contributor