–solutions to overcome hardware disparities:
nsophisticated power management (sleep modes, disk mgmt, clock
speed, prefer receiving data over sending: “ether as cache”)
ndelegate
tasks to stationary computers (application partitioning, stationary
computer has disk space, high bandwidth connection, powerful
CPU)
ntrade
increased data processing for reduced network bandwidth requirements
(on-line compression, difference-based updates, filtering, less
restrictive consistency semantics)
nreduce network latency (data prefetching, batch
multiple messages)