i wonder if making 9p work better over high latency connections is even the right answer to the problem. the real problem is that the data your program wants to work on in miles away from you and transfering it all will suck. would it not be cool to have a way to teleport/migrate your process to a cpu server close to the data?
This works when you can colocate CPU with the data. But think of sensor networks where the data lives on very cpu- and power-challenged SOCs behind, e.g., high-latency radio links.
--lyndon