Toby, Most of my apps have almost similar dependencies, anyway those can be shared between runtimes ?
Murtaza On Friday, July 6, 2012 5:12:50 PM UTC+5:30, Toby Crawley wrote: > > Murtazza: > > The memory cost of the isolated runtimes is much lower than a JVM per app > since we don't duplicate every class. Anything loaded by the system class > loader (java.*, javax.*, etc) and any java classes needed by Immutant > itself are not duplicated - only classes loaded from the app's dependency > tree are. > > - Toby > > On Jul 6, 2012, at 2:03 AM, Murtaza Husain wrote: > > > Hi Jim, > > > > "Multiple apps can be deployed to a single Immutant, each with its own > isolated runtime" > > > > How much cost in terms of memory does the isolated runtime extract ? I > assume by isolated runtime it means that all dependencies are laded in a > separate runtime. usually starting a separate JVM for every app is quite > costly. How does the isolated runtime compare to a new JVM for each app ( > which is what happens with lein trampoline run) ? > > > > Thanks, > > Murtaza > > > > On Friday, July 6, 2012 2:36:50 AM UTC+5:30, Jim Crossley wrote: > > We released our second version of Immutant today. Read all about it > here: http://bit.ly/immutant020 > > > > For those unfamiliar with Immutant, here are the high points: > > • Simple functions with side effects triggering JBoss AS7 > services > > • Very dynamic, no XML or YAML config, just Clojure > > • Deploys your Leiningen projects from disk, no war file > necessary > > • Multiple apps can be deployed to a single Immutant, each with > its own isolated runtime > > • Embedded Swank/nREPL servers let you build your app while it's > running in the container > > Give it a gander! > > > > Thanks, > > Jim > > > > -- > > You received this message because you are subscribed to the Google > > Groups "Clojure" group. > > To post to this group, send email to clojure@googlegroups.com > > Note that posts from new members are moderated - please be patient with > your first post. > > To unsubscribe from this group, send email to > > clojure+unsubscr...@googlegroups.com > > For more options, visit this group at > > http://groups.google.com/group/clojure?hl=en > > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en