An open framework for distributed sorting