A new efficient distributed computing middleware based on cloud micro-services for HPC | IEEE Conference Publication | IEEE Xplore