I totally agree that the programming model of Spark is the right direction. I dream of the day when compiler and OS cooperate to expose a simple interface to distributed memory and an optimal execution-communication system, kind of like Cilk but for clusters.
BTW, thanks for a thought provoking article. You have given me a lot to ponder.
BTW, thanks for a thought provoking article. You have given me a lot to ponder.