2011-12-06 11 views
13

Attualmente sto valutando un nuovo progetto correlato al routing e alla registrazione dei messaggi. Ho trovato le astrazioni di OTP come event e server piuttosto utili per questo. Ma a causa di motivi non tecnici questo progetto sarà probabilmente implementato su JVM, quindi ho guardato allo Akka. E non ho trovato nulla di simile.Abbiamo gli equivalenti di Akka/Scala per i comportamenti OTP?

v'è 2 motivi per cui voglio trovare qualcosa di simile a comportamenti generici in Akka:

  1. Io non sono un esperto nella costruzione di sistemi distribuiti e come avere sorta di best practice incorporate nei miei strumenti.
  2. Tutte le cose di Akka come remote references and registries sembrano un po 'complicate per un semplice "passaggio da un punto all'altro". Sarebbe bello se sarò in grado di indirizzare i componenti del mio sistema con un semplice nome "pronto all'uso".

Mi manca qualcosa o in Akka è pratica comune implementare questo tipo di funzionalità da soli?

+0

Se la mia domanda è semplicemente stupido - non timido per farlo notare. Sarebbe estremamente utile. – CheatEx

+1

Potresti essere più specifico? Stai solo cercando una struttura di messaggistica decente come RabbitMQ, HornetQ, ZeroMQ Kafka e simili? Hai bisogno di qualcosa di più come Zookeeper? O hai bisogno di un sistema di calcolo distribuito ad alta potenza come Hadoop, Storm o Hazelcast? – wheaties

risposta

2

Penso che tu sia alla ricerca di questo: http://akka.io/docs/akka-modules/1.3-RC2/modules/camel.html

+0

Non esattamente. Sembra un livello di comunicazione, che di causa importand. Ma attualmente sto cercando le soluzioni dei problemi: (a) strutturare bene la mia applicazione, anche nel contesto di diversi nodi che comunicano intensivamente e (b) implementazioni incorporate di modelli comuni, come pubblicare-iscriviti. E facendo entrambe queste cose nel modo più standard ed esplorato. – CheatEx

Problemi correlati