[wildfly-dev] smaller footprints

Carlo de Wolf cdewolf at redhat.com
Mon Feb 24 05:56:42 EST 2014


The thing needs distribution tooling to setup different configurations.

As for support, we'll support combinations that are actual products.

Carlo

On 02/24/2014 03:10 AM, Stuart Douglas wrote:
> No, because that means we essentially have to support and test every 
> possible combination that someone might select.
>
> Stuart
>
>
> On Mon, Feb 24, 2014 at 7:13 AM, Misty Stanley-Jones <misty at redhat.com 
> <mailto:misty at redhat.com>> wrote:
>
>     I know you guys aren't there yet, but can we think about wrapping
>     a GUI around this, so that the developer only needs to tick the
>     boxes for what he does/doesn't want, with dependencies sorted out
>     automatically? Maybe some default profiles that select a group of
>     things, but the ability to go in and add or remove individual
>     subsystems as needed? Maybe this could be part of the installer
>     but could optionally be run post-install as well.
>
>     On Feb 22, 2014, at 2:01 AM, Brian Stansberry
>     <brian.stansberry at redhat.com <mailto:brian.stansberry at redhat.com>>
>     wrote:
>
>     > When I said "Web" I meant the thing described on that wiki page
>     Tomaz
>     > linked:
>     >
>     > "Web
>     >
>     > Undertow subsystem, and all related dependencies, including a small
>     > subset of EE and JNDI. This is basically just a Servlet
>     container, and
>     > will provide a platform for people that want to create web based
>     > appliances or applications, and don't need all the additional
>     > functionality that Wildfly provides. We should end up with
>     something as
>     > lightweight as Tomcat or Jetty, but with all our advanced management
>     > functionality."
>     >
>     > On 2/21/14, 9:40 AM, Bill Burke wrote:
>     >> Its also "Web" minus some stuff.  For my project I want just
>     Servlet,
>     >> JAX-RS, JPA, and datasources.   Its very very hard to figure
>     out how to
>     >> remove a subsystem and all its associated modules.
>     >>
>     >> BTW, I think my maven artifact thing got into JBoss Modules. So it
>     >> would be possible to load jars on demand, or at least use it as
>     a way to
>     >> figure out which modules aren't being used ;).
>     >>
>     >>
>     >> On 2/21/2014 10:22 AM, Brian Stansberry wrote:
>     >>> This will move things in the right direction, but not all the
>     way there
>     >>> yet. Note the set of capabilities Bill mention: web, CDI,
>     JAX-RS, JPA.
>     >>> That sounds like our "Web" variant, plus some stuff. It's the
>     easy "plus
>     >>> some stuff" part that needs sorting at some point.
>     >>>
>     >>> On 2/21/14, 9:08 AM, Tomaz( Cerar wrote:
>     >>>> Bill,
>     >>>>
>     >>>> that is exactly idea we have in mind of 9.
>     >>>> We already started with producing WildFly core distribution
>     in that is
>     >>>> WildFly with no subsystems, upon which you can build you own
>     wildfly.
>     >>>> It is only 15mb and contains whole mgmt capabilites (CLI,
>     standalone,
>     >>>> domain,...) you can grab it at:
>     >>>>
>     http://download.jboss.org/wildfly/8.0.0.Final/core/wildfly-core-8.0.0.Final.zip
>     >>>>
>     >>>> 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.
>     >>>>
>     >>>> Current idea on code split up is here
>     >>>> https://community.jboss.org/wiki/SplittingUpTheWildflyCodeBase
>     >>>>
>     >>>> --
>     >>>> tomaz
>     >>>>
>     >>>>
>     >>>>
>     >>>> On Fri, Feb 21, 2014 at 3:00 PM, Bill Burke
>     <bburke at redhat.com <mailto:bburke at redhat.com>
>     >>>> <mailto:bburke at redhat.com <mailto:bburke at redhat.com>>> wrote:
>     >>>>
>     >>>>      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
>     >>>>  _______________________________________________
>     >>>>      wildfly-dev mailing list
>     >>>> wildfly-dev at lists.jboss.org
>     <mailto:wildfly-dev at lists.jboss.org>
>     <mailto:wildfly-dev at lists.jboss.org
>     <mailto:wildfly-dev at lists.jboss.org>>
>     >>>> https://lists.jboss.org/mailman/listinfo/wildfly-dev
>     >>>>
>     >>>>
>     >>>>
>     >>>>
>     >>>> _______________________________________________
>     >>>> wildfly-dev mailing list
>     >>>> wildfly-dev at lists.jboss.org <mailto:wildfly-dev at lists.jboss.org>
>     >>>> https://lists.jboss.org/mailman/listinfo/wildfly-dev
>     >>>>
>     >>>
>     >>>
>     >>
>     >
>     >
>     > --
>     > Brian Stansberry
>     > Senior Principal Software Engineer
>     > JBoss by Red Hat
>     > _______________________________________________
>     > wildfly-dev mailing list
>     > wildfly-dev at lists.jboss.org <mailto:wildfly-dev at lists.jboss.org>
>     > https://lists.jboss.org/mailman/listinfo/wildfly-dev
>
>     Misty Stanley-Jones, RHCE
>     Manager, Content Services (Middleware)
>     Direct: + 61 7 3514 8105 <tel:%2B%2061%207%203514%208105> /
>     Mobile: +61 429 595 932 <tel:%2B61%20429%20595%20932>  (TZ: GMT+10)
>     IRC: misty (Freenode / RH)
>
>
>     _______________________________________________
>     wildfly-dev mailing list
>     wildfly-dev at lists.jboss.org <mailto:wildfly-dev at lists.jboss.org>
>     https://lists.jboss.org/mailman/listinfo/wildfly-dev
>
>
>
>
> _______________________________________________
> wildfly-dev mailing list
> wildfly-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/wildfly-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/wildfly-dev/attachments/20140224/b82729de/attachment-0001.html 


More information about the wildfly-dev mailing list