Can't we really keep the IT without breaking news/we are all gonna die/sensationalist way of passing news?
[–] Sesse__ 1 day ago
[–] bollu 17 hours ago
[–] Sesse__ 17 hours ago
You obviously cannot _calculate_ latency from throughput or vice versa (except of course that one bounds the other); they are different values. But both can use the (very simple, very intuitive) framework of “number of stuffs per time unit”.
Now where things become ugly is when you talk about “N% _slower_”, which is also useful but gets very quickly ambiguous and problematic when N is not close to zero.
[–] lcnPylGDnU4H9OF 16 hours ago
It still works with speed as the measurement (not as "zero point nine" but just "nine"), you just have to inverse the relationship. Going from 10s to 1s can still be described as "9 times faster" but it's because, less intuitively as you say, "faster" is comparing the 1s to the 10s (as in, "9(1s) plus 1s is 10s") rather than the other way around ("9(10s) plus 10s is 1s" is obviously false). This works because we know that 1s is less time than 10s; "faster" inverses the numerical relationship for time because increasing it inherently means "slower". Indeed, the difference between them is 9x where x = 1. And 10 to 0.1 is 99 times faster because 99x where x = 0.1 is 9.9 (measured by throughput, assuming only the rate changed, it's also 99x more things and 100x as many things).
(Not that I think you don't know all this, just nitpicking, really.)
[–] d1sxeyes 1 day ago
It’s not sensationalist, it’s just a bit sloppy with the word “faster”.
[1] Even latency changes are best described in terms of throughput.