20. If a million people use a Web site simultaneously, doesn't that mean that we must have a heavy-duty remote server to keep them all happy? No; we could move the site onto a million desktops and use the internet for coordination. The "site" is like a military unit in the field, the general moving with his troops (or like a hockey team in constant swarming motion). (We used essentially this technique to build the first tuple space implementations. They seemed to depend on a shared server, but the server was an illusion; there was no server, just a swarm of clients.) Could Amazon.com be an itinerant horde instead of a fixed Central Command Post? Yes.
Now the network 'edge' is physically the the carrier owned physical location nearest the end user. This suggests that edge will be moved to the physical location of the end user. Financially this makes sense since it would move some of the carrier hardware and compute costs to the customer thus lowering the service costs as well as decreasing latency. It could be the next step in development of the compute cloud.