2012-07-11 15 views
7

È possibile eseguire agenti F # su più macchine come cluster?Posso eseguire agenti F # su più macchine?

+3

Non esiste tale funzionalità nativa. È possibile esaminare M-Brace (cloud computing F #, utilizzando Azure) o qualsiasi altro framework .NET generico. –

+1

L'esecuzione non è un problema, farli comunicare è un problema .. Non è così semplice come in Erlang, ma credo che tu possa farlo se ci metti un po 'di impegno. Non ho mai. – t0yv0

+0

Grazie, fotogrammi di mapruce F se ce ne sono? per funzionare su più macchine, invece di agente possiamo usare i mappatori. – Venkat

risposta

1

Sì, è sicuramente possibile eseguire agenti in un algoritmo di riduzione della mappa su molte macchine, ma non c'è niente in F # che lo faccia automaticamente.

È necessario implementare un algoritmo di riduzione della mappa, disporre di agenti in esecuzione sul cluster, probabilmente come servizi di Windows e quindi comunicare tra l'origine e gli agenti, probabilmente tramite WCF.

Problemi correlati