Simply put, if you map out storage levels like this:
L1 -> L2 -> (L3) -> Memory -> Disk/Network
These are orders of magnitude different in performance. Network can be faster than disk, but not generally by an order of magnitude.
So, everything you know about memory vs. disk for performance ought to translate fairly well to memory vs. network.
It's a good observation that extremely performance-bound jobs might want to look to other languages, but avoiding a level of that data storage hierarchy is no meager 2-3x speedup.
L1 -> L2 -> (L3) -> Memory -> Disk/Network
These are orders of magnitude different in performance. Network can be faster than disk, but not generally by an order of magnitude.
So, everything you know about memory vs. disk for performance ought to translate fairly well to memory vs. network.
It's a good observation that extremely performance-bound jobs might want to look to other languages, but avoiding a level of that data storage hierarchy is no meager 2-3x speedup.