Most people could do that with 1Gbps without any caching. If you want to run off fast remote SSDs, then yes, you may be able to exceed a 1Gbps connection. But if you're willing to pay for a suitable switch and network card for your computer, you'd be better off buying a high end SSD for your home machine.
Most office networks I've dealt with have fileservers attached that couldn't max out a 1Gbps connection at the best of days.
Of the rack fulls of servers I manage, we have a total of 2 unused 10GbE connections - this is fairly typical. Most peoples servers don't yet have more than a couple of 1Gbps connections. So trying to max out a 10GbE connection is an exercise in frustration.
Yes, there are the rare exceptional circumstance where someone could manage to make use of it, but they are just that: rare and exceptional.
Yes, there will be a time we can max it out with ease, but it's not there yet, and at the rate of adoption of 10GbE even for servers it won't be anytime soon.
Most office networks I've dealt with have fileservers attached that couldn't max out a 1Gbps connection at the best of days.
Of the rack fulls of servers I manage, we have a total of 2 unused 10GbE connections - this is fairly typical. Most peoples servers don't yet have more than a couple of 1Gbps connections. So trying to max out a 10GbE connection is an exercise in frustration.
Yes, there are the rare exceptional circumstance where someone could manage to make use of it, but they are just that: rare and exceptional.
Yes, there will be a time we can max it out with ease, but it's not there yet, and at the rate of adoption of 10GbE even for servers it won't be anytime soon.