To 4,000 compute nodes and beyond: Network-aware vertex placement in large-scale graph processing systemsKarim AwaraHani Jamjoomet al.2013SIGCOMM 2013