On Wed, Jan 22, 2014 at 8:27 PM, Michael <[email protected]>wrote:
> 1st. Viktor i am sorry for misspelling your name. > All is forgiven. > > Oleg, as i said, I have a long list of issues. Since I am going to use > akka in production I also have a set of solutions for my specific > requirements. > > My point is beyond simple one-time deployed desktop application. For this > and for development I have large amount of workarounds. > The context of the original question was amazon based cluster deployment. > It means it is not a game like deployment, you need to have a lot of > additional things to call it a product that you can deploy to the cloud for > real and provide services. > > Each piece of code has its price - both development and maintenance. I > don't see how Microkernel as something that is aligned to the goals that > AKKA team trying to achieve. Maybe if I knew the architect's POV on this > component i would 'feel' better. :) > How'd you mean that it is not aligned? > > I repeat, I don't want to add any feature to MK and I am not asking for > features. It just seems wrong to me , that akka team maintain it. It > reminds me xml support in scala. One more unfocused effort in controversial > feature. > I'd still like to know what things you require for your use-case? Cheers, √ > > > > On Wed, Jan 22, 2014 at 1:59 PM, Oleg Zhurakousky < > [email protected]> wrote: > >> Well, my name may not be Victor, but let me give it a shot ;), since I >> actually had to work on similar thing on the unrelated product. >> Akka is a framework and a programming model. This means it could be used >> as part of any of your existing application (Web, Console etc.) or your new >> application could itself be Akka-based from the get go. >> Now, if I am including Akka as part of my WAR, then I would most >> definitely include akka/scala and related JARs in the WAR's classpath >> (e.g., lib directory). Its simple and straight forward since WAR >> deployment/runtime model and backing application server does the rest >> (e.g., creates app class loader, loads classes as needed, starts the app >> etc.) as long as you follow the conventions the underlying model dictates. >> But what about stand alone? Suddenly all of these concerns that the >> developer didn't have to worry about by relying on some standard >> development/deployment/runtime model are back to be the concerns of such >> developer. Sure we are all (or some of us) smart and bright enough to take >> care of it . . . create our own launcher, make it classpath-aware, possibly >> even creating a dedicated classloader to support multiple and isolated >> deployments within the single JVM. It's certainly not the most difficult >> task, but why? Why do I need to worry about it every time I have a >> standalone app requirement? The concerns would most likely be the same and >> having framework to address them is not such a bad idea. In fact its not >> even original. Lots of frameworks have this. >> Having said that, I'll attempt to guess that your disappointment with >> Akka's Microkernel has more to do with it laking certain features that you >> want/need. Again, just a guess, but if so, then may be the real question >> should be more related to discussing such missing features or patches to >> the existing features. >> >> Cheers >> Oleg >> >> >> >> On Wed, Jan 22, 2014 at 12:55 PM, Michael Pavlovsky < >> [email protected]> wrote: >> >>> IMO, Microkernel was a really _BAD_ idea. >>> I have a very long list of items that i hate about it but instead of >>> bitching I would really like to hear from Victor Klang what was the primary >>> set of use-cases that this component was supposed to implement. Only then, >>> one could judge its pros and cons. >>> >>> *Dear Victor, please shad some light ... * >>> >>> >>> P.s: when i complain i usually have the following set of aspects in my >>> mind: deployment, monitoring, side by side provisioning , componentisation, >>> versioning, Standard class loading, multi node clustering support , >>> configuration loading, osgi >>> >>> >>> On Tuesday, January 21, 2014 7:38:10 PM UTC-5, Peter Wolf wrote: >>>> >>>> Hello, >>>> >>>> In keeping with the "What are the advantages of XXX" theme... What >>>> does the Microkernel add? >>>> >>>> How is using the Microkernel different from just running "java class"? >>>> >>>> I am searching for a way to deploy across a large number of Amazon >>>> machines. These machines will be dynamically created/destroyed as I need >>>> more bandwidth. Is Microkernel the correct tool for this problem? If not, >>>> what should I be reading about? >>>> >>>> Thanks >>>> Peter >>>> >>> -- >>> >>>>>>>>>> Read the docs: http://akka.io/docs/ >>> >>>>>>>>>> Check the FAQ: http://akka.io/faq/ >>> >>>>>>>>>> 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/groups/opt_out. >>> >> >> -- >> >>>>>>>>>> Read the docs: http://akka.io/docs/ >> >>>>>>>>>> Check the FAQ: http://akka.io/faq/ >> >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user >> --- >> You received this message because you are subscribed to a topic in the >> Google Groups "Akka User List" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/akka-user/HJiZIex_6v8/unsubscribe. >> To unsubscribe from this group and all its topics, 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/groups/opt_out. >> > > > > -- > > Michael Pavlovsky > > -- > >>>>>>>>>> Read the docs: http://akka.io/docs/ > >>>>>>>>>> Check the FAQ: http://akka.io/faq/ > >>>>>>>>>> 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/groups/opt_out. > -- Cheers, √ *———————**Viktor Klang* *Chief Architect - **Typesafe <http://www.typesafe.com/>* Twitter: @viktorklang -- >>>>>>>>>> Read the docs: http://akka.io/docs/ >>>>>>>>>> Check the FAQ: http://akka.io/faq/ >>>>>>>>>> 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/groups/opt_out.
