https://medium.com/@monocosmo77/state-of-distributed-parallel-and-cluster-computing-in-2022-part3-b9da8f30ed40