Design of an RDMA Communication Middleware for Asynchronous Shuffling in Analytical Processing In Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 1: DataDiversityConvergence, 348-351, 2016 , Rome, Italy