<div dir="ltr"><div><div><div><div>Bill,<br><br>that is exactly idea we have in mind of 9.<br></div>We already started with producing WildFly core distribution in that is WildFly with no subsystems, upon which you can build you own wildfly.<br>
</div><div>It is only 15mb and contains whole mgmt capabilites (CLI, standalone, domain,...) you can grab it at: <a href="http://download.jboss.org/wildfly/8.0.0.Final/core/wildfly-core-8.0.0.Final.zip">http://download.jboss.org/wildfly/8.0.0.Final/core/wildfly-core-8.0.0.Final.zip</a><br>
</div><div><br></div>For 9 we have plans to move things bit further and have decided that we will also do split codebase for core, ee, web, .. and other distributions.<br><br></div>Current idea on code split up is here <a href="https://community.jboss.org/wiki/SplittingUpTheWildflyCodeBase">https://community.jboss.org/wiki/SplittingUpTheWildflyCodeBase</a><br>
<br>--<br></div>tomaz<br><div><div><div><br></div></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Feb 21, 2014 at 3:00 PM, Bill Burke <span dir="ltr"><<a href="mailto:bburke@redhat.com" target="_blank">bburke@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Resteasy list I have a few people "rolling their own app server"<br>
using Netty, Weld, Resteasy and JPA. I asked one of them "I don't<br>
understand why you are rolling your own app server" response:<br>
<br>
"It's actually a lot more lightweight. The minimum I can run the<br>
equivalent on AS7 on is ~ 180 mb in binaries, but throwing this<br>
together is about 32 mb (and compresses further when its packaged).<br>
I'm able to start the JVM on the bare minimum (~100mb on my linux VM)<br>
but AS7 with all I need is about 756mb. When rolling out in the<br>
cloud, where all of my REST APIs are stateless, running with this<br>
configuration helps us get a lot more per node."<br>
<br>
I'm not complaining :), just something to think about. It might be<br>
really valuable to focus a bit in Wildfly 9 to make it easier to create<br>
custom profiles or even different packaging options for the app server<br>
instead of the exploded style we currently have.<br>
<span class="HOEnZb"><font color="#888888">--<br>
Bill Burke<br>
JBoss, a division of Red Hat<br>
<a href="http://bill.burkecentral.com" target="_blank">http://bill.burkecentral.com</a><br>
_______________________________________________<br>
wildfly-dev mailing list<br>
<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a><br>
</font></span></blockquote></div><br></div>