Hay varias "soluciones diferentes" basadas en la "ejecución local (o distribuida) y otras basadas en la ejecución centralizada (o remota)".