3 ms·
One issue is that at scale, communication costs dwarf almost every other cost. So, sending objects between nodes isn't as critical as you might think it is for
by all2well 8y ago
One issue is that at scale, communication costs dwarf almost every other cost. So, sending objects between nodes isn't as critical as you might think it is for distributed systems.
(I was also in Norm's class! It was awesome, and also got me over the Rust hype to some degree)
- dpc_pw 8y ago> also got me over the Rust hype to some degree You can't just throw a detail like that and not tell us more. :D
- StavrosK 8y agoI guess he means that you don't need speed for distributed applications, which is a bit misquided because nobody said you did, and that's not what Rust claims to do well.
- fjsolwmv 8y ago> communication costs dwarf almost every other cost. That may have been true 10 or 20 years ago when networking was much slower.
- ljw1001 8y agoits still true because everything else is faster, too
- bunderbunder 8y agoEverything else was much slower, too. Oftentimes the biggest cost associated with communication is latency, and the one thing that hasn't changed over the past few decades is the speed of light.
- lomnakkus 8y agoThe problem usually isn't so much throughput, it's latency... and the speed of light sets a lower bound on that, unfortunately.