To all the Akka users out there -- I'm wondering how hard this would be....
For Akka (I'm on the scala side myself), what if we could extend the cluster concept a bit more? I imagine a cluster of like minded actors would all be under the same "Director". A Directory is an annotation that says "All of these actors, regardless of function, may reside on the same VM" If we could mark actors as such with a @Director <name> notation, I could now write code, and later, have something like SBC generate manifest code for various container systems. Let us assume the standard docker container arrangement for a moment. Let's say I write my code with 20 actors, and it just so happens five of each are under a given director -- meaning I have four directors. I can develop the code on my laptop and it will generate four docker containers, each running a microkernel and a set of actors. Intra-director actors communicate on the same VM, and inter-director actors effectively use remoting. I can now simply move the containers to larger systems for testing, and eventually to production. Key is -- I'm just packaging the actors into containers -- SBT will turn those into something docker can handle. What do people think? -- >>>>>>>>>> Read the docs: http://akka.io/docs/ >>>>>>>>>> Check the FAQ: >>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user --- You received this message because you are subscribed to the Google Groups "Akka User List" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/d/optout.
