Я новичок в кластерных вычислениях и хотел узнать больше о различном программном обеспечении, используемом для кластерных вычислений, и о том, какое из них лучше всего подходит для конкретных задач. В частности, проблема, которую я пытаюсь решить, связана со сценарием типа «Менеджер/Рабочие», где один менеджер отвечает за создание от 100 до 1000 рабочих мест. Каждое задание, хотя и относительно большое, должно выполняться на небольшой покадровой основе. т.е. Менеджер скажет каждому заданию: «Передвинься на один кадр и доложи мне». Выполнение одного кадра будет очень небольшим, поэтому задержка между менеджером и рабочими машинами должна быть очень маленькой, порядка микросекунд.
Благодарю вас! Буду признательна за любую информацию, даже если она не совсем соответствует описанному мной сценарию, просто чтобы дать мне отправную точку. Некоторые из тех, что я исследовал до сих пор, — это Hadoop, HTCondor и Akka.