Ballista A modern distributed compute platform

This Week in Ballista #5

Welcome to the fifth edition of “This Week in Ballista”, a weekly newsletter that summarizes activity in the Ballista Distributed Compute project.

Ballista is a modern distributed compute platform powered by Apache Arrow and primarily implemented in Rust, but designed to provide first-class support for other programming languages, including Python, C++, and Java.

0.4.0-alpha-1 Release

Distributed query execution is now working well enough to support TPC-H queries 1, 3, 5, 6, 10, and 12 and the first 0.4.0 release is now available on Dockerhub, making it simple to try out Ballista locally by setting up a standalone cluster or by using Docker Compose. See the Ballista User Guide for instructions.

The full 0.4.0 release will be published once the remaining issues are resolved.

Help Wanted

Please try out Ballista with your own queries and data sets and file issues for any bugs or missing features that you discover.

We are also looking for help with these issues.

Community

Follow the @BallistaCompute Twitter account to receive notifications when new editions of “This Week in Ballista” are published.

Join the Ballista Discord Channel to chat with the core contributors.