My opinionated take is the following:

* The "official" JavaEE is dead and is now a pure volunteer effort under 
https://jakarta.ee/ <https://jakarta.ee/> . The "appserver" concept has almost 
disappeared and morphed to something different. All the past market leaders 
have moved on to more lightweight solutions, though some still cling to .war 
deployment. 

* SpringBoot is the market leader in the Java world. If you are looking to 
build a marketable Java developer resume, learn SpringBoot.

* If you need to write apps for your org or your customers, and are not 
constrained by the PHBs opinion, use Bootique. It is a better platform in the 
modern appserver-free world. Bootique is "commercially-viable" in a sense that 
there are hundreds of apps that run in prod for a number of years. But it is 
still an open source effort supported by community and a mid-sized company 
(ObjectStyle), so it is sometimes an uphill battle in organizations that are 
looking to conform to the lowest common denominator.

So you decide :)

Andrus


> On Feb 13, 2020, at 3:06 PM, Gino Pacitti via Webobjects-dev 
> <webobjects-dev@lists.apple.com> wrote:
> 
> Thanks for that… it looks really interesting…
> 
> Is it a commercially viable alternative to some of the others like JBoss, 
> Tomcat, Websphere etc..
> 
> I would like to add another feather to my bow but not really sure which 
> architecture to devote time to so that I can work on bigger projects in a 
> team...
> 
> 
> 
> 
>> On 13 Feb 2020, at 11:16, Andrus Adamchik <and...@objectstyle.org 
>> <mailto:and...@objectstyle.org>> wrote:
>> 
>> We are using Bootique: https://bootique.io/ <https://bootique.io/>
>> 
>> Just like SpringBoot, its idea is that it is not an "appserver". It gives 
>> you a plain Java app with your own "main" method, and a way to assemble 
>> various components together (and also modularity, dependency injection, 
>> consistent configuration and a large collection of ready-to-use modules). 
>> The app can serve web requests, run jobs or do whatever. 
>> 
>> Unlike SpringBoot, Bootique is much smaller, starts much faster, and doesn't 
>> feel like magic. Also all the apps you write are automatically equipped with 
>> POSIX CLI.
>> 
>> Andrus
>> 
>> 
>>> On Feb 11, 2020, at 4:29 PM, Paul Yu via Webobjects-dev 
>>> <webobjects-dev@lists.apple.com <mailto:webobjects-dev@lists.apple.com>> 
>>> wrote:
>>> 
>>> Spring and it’s ecosystem seems to be pretty powerful.
>>> 
>>> Paul
>>> 
>>> Sent from my iPhone
>>> Please excuse iOS autocomplete 
>>> 
>>>> On Feb 11, 2020, at 8:06 AM, Gino Pacitti via Webobjects-dev 
>>>> <webobjects-dev@lists.apple.com <mailto:webobjects-dev@lists.apple.com>> 
>>>> wrote:
>>>> 
>>>> hey if any one was to use a different app server configuration other than 
>>>> WO what would you choose and why?
>>>> 
>>>> What are most companies requesting these days in a Java system?
>> 
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/andrus%40objectstyle.org
> 
> This email sent to and...@objectstyle.org

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to