Testing Apache Kudu Applications on the JVM

Posted 19 Mar 2019 by Grant Henke & Mike Percy

Note: This is a cross-post from the Cloudera Engineering Blog Testing Apache Kudu Applications on the JVM

Although the Kudu server is written in C++ for performance and efficiency, developers can write client applications in C++, Java, or Python. To make it easier for Java developers to create reliable client applications, we’ve added new utilities in Kudu 1.9.0 that allow you to write tests using a Kudu cluster without needing to build Kudu yourself, without any knowledge of C++, and without any complicated coordination around starting and stopping Kudu clusters for each test. This post describes how the new testing utilities work and how you can use them in your application tests.

Apache Kudu 1.9.0 Released

Posted 15 Mar 2019 by Andrew Wong

The Apache Kudu team is happy to announce the release of Kudu 1.9.0!

The new release adds several new features and improvements, including the following:

Transparent Hierarchical Storage Management with Apache Kudu and Impala

Posted 05 Mar 2019 by Grant Henke

Note: This is a cross-post from the Cloudera Engineering Blog Transparent Hierarchical Storage Management with Apache Kudu and Impala

When picking a storage option for an application it is common to pick a single storage option which has the most applicable features to your use case. For mutability and real-time analytics workloads you may want to use Apache Kudu, but for massive scalability at a low cost you may want to use HDFS. For that reason, there is a need for a solution that allows you to leverage the best features of multiple storage options. This post describes the sliding window pattern using Apache Impala with data stored in Apache Kudu and Apache HDFS. With this pattern you get all of the benefits of multiple storage layers in a way that is transparent to users.

Call for Posts

Posted 11 Dec 2018 by Attila Bukor

Most of the posts in the Kudu blog have been written by the project’s committers and are either technical or news-like in nature. We’d like to hear how you’re using Kudu in production, in testing, or in your hobby project and we’d like to share it with the world!

Apache Kudu 1.8.0 Released

Posted 26 Oct 2018 by Attila Bukor

The Apache Kudu team is happy to announce the release of Kudu 1.8.0!

The new release adds several new features and improvements, including the following: