Apache Accumulo for Developers
Students will gain an understanding of Apache Accumulo’s design, use, and position within the growing Hadoop ecosystem. They will learn about building applications on top of Accumulo and gain an appreciation for the features that make Accumulo unique. Students will also construct a basic search engine through a series of hands-on exercises. Students will be able to build a wide variety of analytical applications, taking advantage of Accumulo’s strengths.
Students will then complete a series of exercises using advanced features of Accumulo to build information retrieval, graph theoretic, and machine learning applications. Students will master concepts such as controlling row and column partitioning, using built-in iterators, and building custom indexes. This course will also cover the gamut of configuration options for Accumulo, and students will learn how to optimize performance for their applications.
This course is designed to provide an introduction to Apache Accumulo for software developers. Students should be familiar with Hadoop’s HDFS and MapReduce systems, and have a strong background in Java development. Experience in topics such as graph theory, statistics, and machine learning will be helpful, they are not required.
Programming experience; familiarity with Java and Linux. Apache Hadoop Developer training or comparable experience.
E-mail Heith Hart or call (443) 692-6599 if you have any questions about this course or if you would like to be added to the interest list.