Sasu Tarkoma, University of Helsinki; Ion Stoica, University of California, Berkeley