Re: Complimentary App Server Choice
Re: Complimentary App Server Choice
- Subject: Re: Complimentary App Server Choice
- From: Andrus Adamchik via Webobjects-dev <email@hidden>
- Date: Thu, 13 Feb 2020 15:25:43 +0300
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
> <email@hidden> 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 <email@hidden
>> <mailto:email@hidden>> 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
>>> <email@hidden <mailto:email@hidden>>
>>> 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
>>>> <email@hidden <mailto:email@hidden>>
>>>> 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 (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden