etcd-io/etcd-play

backend: cache etcd status

gyuho opened this issue · 0 comments

gyuho commented

Currently every single ajax call hits etcd api endpoints, to get hashes and metrics. This is not efficient.
When there are multiple active users at the same time, this can overload etcd cluster with duplicate
requests for the same timestamp. There should be one status polling handler to keep the status data
up-to-data and serve it to all ajax calls on the fly.