obfuscurity/descartes — pull request #72 by obfuscurity (2012-11-07 22:37:58+00:00)
Title: Metrics cache

This adds support for an in-memory list of all known metrics on the backend app. It gets seeded at rackup, downloading from the remote Graphite server, and then creates a scheduled Resque job to update the list every `METRICS_UPDATE_INTERVAL`.

With this, we also move the realtime search/filter to a backend endpoint that we hit whenever a search term is entered (and we identify a keypress pause).

Fixes #54.