This is the seriously awesome talk Coda Hale gave at GitHub's CodeConf in April, reprised at Pivotal Labs in June. The live video isn't the best quality, but the quality of the talk more than makes up for it. And the slides and audio are just fine, so no worries about watchability.
I just wrote a blog post about metrics. We're collecting about a million datapoints every minute, using an open source package (that we're contributing back to) called Graphite.
This is a _great_ talk -- if you have any interest in writing code that other people will use, these are the kinds of ideas that you need to keep in mind.
If you'd like to use this lib in nodejs, @mikejihbe and I have a port that you can use. We're currently using it at Yammer (alongside coda's scala lib.)
Twitter's "commons" library also features a very good stat package. Presumably used by their own services. It's designed for the JVM, so should work with any JVM language.
See http://twitter.github.com/commons/
Have used it successfully implementing stats/metrics in Beaconpush, a real-time user presence server (http://beaconpush.com).
6 comments
[ 6.3 ms ] story [ 27.8 ms ] threadhttp://techblog.appnexus.com/2011/metrics/
This is a _great_ talk -- if you have any interest in writing code that other people will use, these are the kinds of ideas that you need to keep in mind.
https://github.com/mikejihbe/metrics
Have used it successfully implementing stats/metrics in Beaconpush, a real-time user presence server (http://beaconpush.com).