How are `remote functions` and `remote actors` made to run in a distributed manner under the hood in the ray library?

Viewed 61

I am interested in understanding how remote functions and remote actors are made to run in a distributed manner under the hood in the ray library. I have traced the code beginning from ray.remote to the following lines thus far:

Beyond the above point, could you provide simple intuitive step-by-step explanation of how a function and a class is converted and ran in a distributed manner?

Thank you for your help.

1 Answers
Related