User-perceived Performance
user-perceived latency impacted by
- setup overhead
- network distance x round trips
- blocking/multithreading
- collisions
user-perceived throughput impacted by
- available network bandwidth
- message control overhead
- message buffering, layer mismatches
- loss of synchronization