Globus Compute (formerly funcX) is a high-performance function-as-a-service (FaaS) platform that enables intuitive, flexible, efficient, scalable, and performant remote function execution on existing infrastructure including clouds, clusters, and supercomputers.
Website: https://www.funcx.org
Documentation: https://globus-compute.readthedocs.io/en/latest/
Globus Compute is currently available on PyPI.
To install Globus Compute, please ensure you have python3.7+.:
$ python3 --version
Install using Pip:
$ pip install globus-compute-sdk
To use our example notebooks you will need Jupyter.:
$ pip install jupyter
Note
The Globus Compute client is supported on MacOS, Linux and Windows. The Globus Compute endpoint is only supported on Linux.
Complete documentation for Globus Compute is available here