Articles by agrove

  1. Ballista: A Distributed Scheduler for Apache Arrow

    We are excited to announce that Ballista has been donated to the Apache Arrow project.

    Ballista is a distributed compute platform primarily implemented in Rust, and powered by Apache Arrow. It is built on an architecture that allows other programming languages (such as Python, C++, and Java) to be supported …

  2. DataFusion: A Rust-native Query Engine for Apache Arrow

    By agrove

    We are excited to announce that DataFusion has been donated to the Apache Arrow project. DataFusion is an in-memory query engine for the Rust implementation of Apache Arrow.

    Although DataFusion was started two years ago, it was recently re-implemented to be Arrow-native and currently has limited capabilities but does support …