Thrill: High-performance algorithmic distributed batch data processing with C++
Scalability! but at what cost?