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

Reply via email to