Not sure if I've read such an article, but it would be a reasonable next step from the globally addressable processes of the BEAM VM.
As I understand it Unison tries to do something like that but that might be wrong.
https://www.unison-lang.org/