I write this short article to show why I think the following opinion would be our future:
“It’s just matter of time that we won’t care whether we have in-process or remote calls. Everything will be transparent for developers. No semantic difference. No network or in-process difference. All will be abstracted so that developers have only the in-process semantics”.