High-performance Arrow and Task in Scala