Improving Apache Spark by Taking Advantage of Disaggregated Architecture - Chenzhao Guo