DataFusion is a modern distributed compute platform implemented in Rust that uses Apache Arrow as the memory model