What you've just described is basically every networked video game, the majority of which are happily running via c++.
(Plus some increase in content load over the network, which does exist ala runtime mod loading, streaming, etc)
(Plus some increase in content load over the network, which does exist ala runtime mod loading, streaming, etc)