envoyproxy/xds-relay
Handle potential thundering herd problem on cache evict
Offen
#71 geöffnet am 25.04.2020
help wanted
Repository-Metriken
- Stars
- (135 Sterne)
- PR-Merge-Metriken
- (PR-Metriken ausstehend)
Beschreibung
On cache evict, orchestrator currently closes upstream and all downstream watches for the key that's getting evicted. This could be problematic if there's a lot of downstream connections for the same aggregated key. This will cause a "thundering herd" problem where all downstreams attempt to re-establish a connection with xds-relay. We need to evaluate how to handle this.