Промежуточное программное обеспечение для параллельной обработки - PullRequest
2 голосов
/ 14 февраля 2009

Для сравнительно крупнозернистой параллельной обработки (передача данных может выполняться в сети 100 Мбит Ethernet), какое промежуточное программное обеспечение, доступное для Windows и Linux, вы считаете лучшим? CORBA? MPI1? MPI2? XML-RPC / SOA / WSDL? Пользовательские сетевые протоколы? Java RPC? Python RPC? Другие

Ответы [ 3 ]

1 голос
/ 01 мая 2009

Вы спрашиваете о промежуточном программном обеспечении, но затем указываете серию протоколов обмена сообщениями. Если вы ищете протоколы обмена сообщениями, среда Thrift от Facebook определенно будет работать при очень высокой нагрузке и размере кластера:

Бережливость

Если вы ищете какой-либо другой компонент промежуточного программного обеспечения, уточните.

0 голосов
/ 01 мая 2009

Или может быть Терракотовая ? Или может быть Hadoop ?

0 голосов
/ 14 февраля 2009

PVM был очень полезен для меня для небольшого (10 машин, 40 процессоров) кластера с переключателем GigE. Это было пару лет назад, но все еще должно быть жизнеспособным, хотя PVM, похоже, не развивается дальше. Я упоминаю это, чтобы добавить его к вам список кандидатов. Я подозреваю, что MPI будет более популярным выбором, но мне понравился PVM.

...