[wildfly-dev] smaller footprints

Bill Burke bburke at redhat.com
Fri Feb 21 09:00:10 EST 2014


On Resteasy list I have a few people "rolling their own app server" 
using Netty, Weld, Resteasy and JPA.  I asked one of them "I don't 
understand why you are rolling your own app server"  response:

"It's actually a lot more lightweight.  The minimum I can run the
equivalent on AS7 on is ~ 180 mb in binaries, but throwing this
together is about 32 mb (and compresses further when its packaged).
I'm able to start the JVM on the bare minimum (~100mb on my linux VM)
but AS7 with all I need is about 756mb.  When rolling out in the
cloud, where all of my REST APIs are stateless, running with this
configuration helps us get a lot more per node."

I'm not complaining :), just something to think about.  It might be 
really valuable to focus a bit in Wildfly 9 to make it easier to create 
custom profiles or even different packaging options for the app server 
instead of the exploded style we currently have.
-- 
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com


More information about the wildfly-dev mailing list