go-graphite / go-carbon

Golang implementation of Graphite/Carbon server with classic architecture: Agent -> Cache -> Persister
MIT License
801 stars 126 forks source link

WIP: Implement filter pair w/reset by timer #596

Open deniszh opened 1 week ago

deniszh commented 1 week ago

Another idea which need to be tested, probably not that useful. Instead of removing elements from cache I'm using 2 filters - then we're gonna put/test metric in both, but then we'll reset filter by timer, preventing its pollution w/o lossing efficiency. But looks like single filter also works fine 🤷