Как запустить программу Java на более чем одном узле?
Я хочу реализовать алгоритм сопоставления строк Бойера-Мура, но я хочу реализовать этот алгоритм, используя параллельный подход. Я хочу показать разницу во времени выполнения, когда алгоритм выполняется параллельно, и в последовательном.
Для этого я думаю запустить свой код на кластере узлов. На данный момент я планирую использовать AWS(Amazon Web Services) - EMR(Elastic Map Reduce) с использованием Hadoop, но проблема в том, что я считаю AWS очень сложным в использовании.
Существуют ли другие сервисы, такие как AWS, которые могут помочь мне в параллельном запуске моего Java-кода на нескольких кластерах? Я открыт для любых предложений относительно того, как запустить мой код параллельно.