Golang implementation of Graphite/Carbon server with classic architecture: Agent -> Cache -> Persister