Abstract: Apache Accumulo is a distributed key-value data store. Modeled after Google's BigTable, Accumulo allows high-volume storage and efficient retrieval of big data-scale tables consisting potentially of millions of columns by billions of rows. Accumulo supports server-side iterators, cell-level security, and integration with Hadoop M/R, all of which will be introduced in this workshop. Representative use cases where Accumulo can provide utility will also be presented. In this hands-on workshop, attendees will learn the basics of working with Apache Accumulo. Experience with Apache Hadoop M/R and Java development will be helpful but are not required.
Biography: Dr. Dennis Patrone is a member of the senior professional staff at The Johns Hopkins University Applied Physics Laboratory (JHU/APL) in Laurel, MD. During his 17 year-tenure at JHU/APL, Dr. Patrone has worked on a wide range of projects that have been used on submarines, in space applications, and everywhere in between. For the last 5 years as a member of the Asymmetric Operations Sector he has been working with big data technologies including Hadoop, Accumulo, and Storm. In 2013 he was awarded the JHU/APL Invention of the Year Award as a co-inventor of an architecture utilizing big data technologies for identifying related code variants across compiled binary software. Dr. Patrone earned his Ph.D. in Computer Science from the University at Buffalo (2013), and his M.S. and B.S. in Computer Science from the Johns Hopkins University Whiting School of Engineering (2000) and Saint Bonaventure University (1996), respectively. He is also a Cloudera Certified Developer for Apache Hadoop (2013). Dennis.Patrone@jhuapl.edu