A Shared Memory Cache Layer across Multiple Executors in Apache Spark | IEEE Conference Publication | IEEE Xplore