We just launched Jive's latest Open Source project, Tasmo. It's a key part of our cloud architecture, and as the technology matures we hope it becomes an important tool for other companies building large-scale systems on top of HBase. Yesterday, Jive engineers Pete Matern and Jonathan Colt presented the project at HBase Con and the source is available now on Github.
So, what exactly is Tasmo? A description from the documentation:
Tasmo a high performance and easy to use Open Source system for storing and retrieving data objects in HBase. It lets developers model application data using a simple system of Events and Materialized Views, freeing them from having to handle complex join and filter logic. It's highly optimized for read performance; a Materialized View is served with a single HBase row. Tasmo attempts to combine the scale, speed and fault-tolerance of a Big Data architecture with the developer productivity of a traditional database.
We're excited about the project, as well as what we're building on top of it for Jive customers!
Our larger commitment to open source continues (a long tradition at Jive). On our Developer Site, you can find open source SDKs and sample code for building apps on top of the Jive platform. We also have developers making significant contributions to projects we use in our architecture, such as jQuery Mobile, Kafka and SenseiDB.