Pergunta

Para o processamento paralelo relativamente grosseiro (transferências de dados pode ser feito em 100 Mbit Ethernet de rede), que middleware que está disponível para Windows e Linux que você considera melhor? CORBA? MPI1? MPI2? XML-RPC / SOA / WSDL? protocolos de rede personalizados? Java RPC? Python RPC? Outros?

Foi útil?

Solução

PVM foi muito útil para mim por uma pequena (10 máquina, 40 processador) agrupar com um interruptor gige. Este foi um par de anos atrás, mas ainda deve ser viável, embora PVM não parece estar a evoluir ainda mais. I mencionar isso para adicioná-lo à sua lista de candidatos. Eu suspeito MPI seria uma escolha mais popular, mas eu gostei PVM.

Outras dicas

Você está perguntando sobre middleware, mas em seguida, especificando uma série de protocolos de mensagens. Se você está à procura de protocolos de mensagens, o quadro Thrift do Facebook é definitivamente algo que funciona sob tamanho muito alta carga e cluster:

Thrift

Se você está procurando algum outro componente de middleware, por favor esclarecer.

Ou pode ser Terracotta ? Ou pode ser Hadoop ?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top