Orbitz, the popular travel planning website, had recently brought some of their (previously proprietary) projects into the public domain by making them open source.
Graphite is a scalable, real-time graph visualization tool, released under the Apache License.
Some of the interesting aspects of the same (courtesy, the FAQ of the software):
Graphite, seems to achieve the scalability by storing the entries in a distributed in-memory database, similar to what LiveJournal implements using the memcached service. And more recently, microsoft has started offering Velocity , a competing product in the same space (with subtle differences though- which I will cover later ).
Graphite is a scalable, real-time graph visualization tool, released under the Apache License.
Some of the interesting aspects of the same (courtesy, the FAQ of the software):
- Written in Python, based on the Django project.
- The rendering engine is based on the Cairo framework, the same rendering engine used for the rendering of content in the Firefox 3 browser.
- The input data has to be a numeric time series. (This seems intuitive since graph visualization schemes, differences ought to be based on some quantitative measure eventually). And then, of course - any categorical metric could be mapped to preset numerical values to achieve a similar effect.
Graphite, seems to achieve the scalability by storing the entries in a distributed in-memory database, similar to what LiveJournal implements using the memcached service. And more recently, microsoft has started offering Velocity , a competing product in the same space (with subtle differences though- which I will cover later ).
No comments:
Post a Comment