Deploy core functions of Unreal as web services?

By core functions I mean like rendering, physics engine, scripting etc. Basically distribute the Unreal engine over the network, while each of them can communicate with each other via HTTP requests.

I would imagine that to do so, one would have to access the source code of Unreal Engines? Is it by any chance doable?

Any info will be hugely appreciated. Thank you!