Accumulo was created in 2008 by the US National Security Agency and contributed to the Apache Foundation in 2011. It is now a top-level Apache project.
We're lucky to have one of the Apache Accumulo committers in Austin -- Sean Busbey of Cloudera. Sean has agreed to provide us with a basic introduction and share the latest developments with Accumulo.
For those of you unfamiliar, Accumulo (wikipedia entry) is a sorted, distributed key/value store based on the BigTable technology from Google. It is a system built on top of Apache Hadoop, Apache ZooKeeper, and Apache Thrift. Written in Java, Accumulo has cell-level access labels and server-side programming mechanisms. Accumulo is a wide column system similar to Apache Cassandra.
Apache Accumulo extends the BigTable data model, adding a new element to the key called Column Visibility. This element stores a logical combination of security labels that must be satisfied at query time in order for the key and value to be returned as part of a user request. This allows data of varying security requirements to be stored in the same table, and allows users to see only those keys and values for which they are authorized.
This should be a great talk.
6:30 Meet and greet
7:30 Main presentation