2011-12-06 8 views
13

Actualmente estoy estimando un nuevo proyecto relacionado con el enrutamiento y el registro de mensajes. Encontré las abstracciones de OTP como event y server bastante útiles para ello. Pero debido a razones no técnicas, este proyecto probablemente se implementará en JVM, así que he buscado en Akka. Y no he encontrado nada similar.¿Tenemos equivalentes Akka/Scala para los comportamientos OTP?

Hay 2 razones por las que quiero encontrar algo similar a comportamientos genéricos en Akka:

  1. No soy un experto en la construcción de sistemas distribuidos y les gusta tener la clase de las mejores prácticas embebidas en mis herramientas.
  2. Todo lo de Akka como remote references and registries parece un poco complicado para una simple aplicación "pasar de un punto a otro". Sería genial si pudiera abordar los componentes de mi sistema con un nombre simple, "fuera de la caja".

¿Me falta algo o en Akka es una práctica común implementar este tipo de funcionalidad por ti mismo?

+0

Si mi pregunta es simplemente estúpido - No arrojar a señalarlo. Sería extremadamente útil. – CheatEx

+1

¿Podría ser más específico? ¿Estás buscando un marco de mensajería decente como RabbitMQ, HornetQ, ZeroMQ Kafka y similares? ¿Necesitas algo más como Zookeeper? ¿O necesita un sistema de computación distribuida de alta potencia como Hadoop, Storm o Hazelcast? – wheaties

Respuesta

2
+0

No exactamente. Parece una capa de comunicación, que de causa importand. Pero actualmente estoy buscando soluciones a los problemas: (a) estructurar bien mi aplicación, incluso en el contexto de varios nodos que se comunican intensamente y (b) implementaciones integradas de patrones comunes, como publicar-suscribir. Y haciendo ambas cosas de la manera más estándar y explorada. – CheatEx

Cuestiones relacionadas