While I was listening in on an interesting conversation about distributed systems, I heard people talk about how overhead and "gap" were two important characteristics of distributed systems, and how bandwidth is not a good measure for the speed. Can someone explain why this is true?

I guess we can start off with Remote Procedure Calls on a remote filesystem, to begin with. Anything will do.

link|improve this question

75% accept rate
feedback

1 Answer

Bandwidth is not a measure of speed, it's a measure of capacity.

Generally speaking, latency is a measure of speed.

There are many factors that determine the useful throughput (goodput) of any communications network (protocol overhead, etc.).

link|improve this answer
2  
a good similie for bandwidth is adding another lane to a motorway - you get more capacity but the speed stays the same. And of course you hope the motorway doesn't turn into a bumpy single lane track at the end :-) – Tubs Nov 2 '11 at 10:08
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.