2012-07-11 9 views
7

¿Es posible ejecutar agentes F # en varias máquinas como un clúster?¿Puedo ejecutar agentes F # en varias máquinas?

+3

No existe tal característica nativa. Puede buscar en M-Brace (computación en la nube F #, utilizando Azure) o en cualquier marco .NET genérico. –

+1

Correr no es problema, hacer que se comuniquen es un problema. No es tan sencillo como en Erlang, pero creo que puedes hacerlo si pones un poco de esfuerzo en ello. Yo nunca he. – t0yv0

+0

Gracias, F # frameworkreduce frameworks si hay alguno? para ejecutar en múltiples máquinas, en lugar de agente podemos usar mapeadores. – Venkat

Respuesta

1

Sí, definitivamente es posible ejecutar agentes en un algoritmo map-reduce en muchas máquinas, pero no hay nada integrado en F # que lo haga automáticamente.

Tendrá que implementar un algoritmo map-reduce, tener los agentes ejecutándose en el clúster, probablemente como servicios de Windows, y luego comunicarse entre el origen y los agentes, probablemente a través de WCF.

Cuestiones relacionadas