The Hawkular Metrics project reached a nice milestone last week. On Tuesday a pull-request merge commit marked the 2000th commit on the master branch of the project.
Here are few other interesting data points about the project:
For those not familiar with Hawkular Metrics, the project is a high performance storage engine for large volume metric data. The project uses Cassandra as a storage engine because of its flexible data model well suited for time-series data storage and linear scalability with no single point of failure.
Hawkular Metrics offers powerful querying, aggregation, and tagging features for gauge, availability, and counter metrics. The data storage was designed with multi-tenancy as a core feature, which is supported out-of-box. The main public API for the project is a clean REST interface.
These first 2000 commits are just the beginning of great things to come in a relatively young project. There are plans to add additional metric types and more complex statistical and querying capabilities. Ingestion data aggregation, cross metric down-sampling, and rich tagging queries over tag data are just a few of the features we have planned. So far we have been very careful introducing features in order to keep a API clean and deliver robust software.
We welcome all contributions and input. If you or your organization is looking for a metric storage engine, we would love to talk with you. We want to learn about your use case, how you approach metric storage, and if there features are missing in Hawkular Metrics for your particular application. A good resource for future plans as well as past releases is the Hawkular Metrics JIRA. Feel free to contact us overy irc (#hawkular on freenode), mailing list, or email.
As a closing, I want to send a big “Thank You” to the Hawkular organization for hosting the project and to all the project committers for their outstanding contributions: Thomas Segismont, Stefan Negrea, John Sanda, Mike Thompson, Heiko Rupp, Micheal Burman, Matt Wringe, Peter Palaga, Jeeva Kandasamy, Heiko Braun, Jirka Kremser, Viet Nguyen, Jimmi Dyson, Aslak Knutsen, Juraci Paixão Kröhling, Thomas Heute, Jay Shaughnessy, Lukas Krejci, James Strachan, Garik Khachikyan, Sam Padgett, Villiam Rockai, John Mazzitelli, Alexandre Mendonça.
To 4000 commits in half the time!
Published by Stefan Negrea on 05 October 2015