Friday, March 22, 2013

Saving Java EE?

The recent InfoWorld article on TomEE possed the question "Can TomEE save Java EE?"
I want to say explicitly, we don't think Java EE needs saving. It's doing great.  Java EE 6 has gained huge traction with developers.  Java EE 7 is the first EE spec to be openly developed.  Something I'm talking about next week at Devoxx France.  Times have never been better for Java EE developers.
We do, however, want to change the old debates that have persisted over the last 10+ years.
Tomcat vs Java EE is tired and old.
As Tomcat commands so much of the market, the fact that we as developers can't agree on something so basic is a big problem. We made TomEE to address the section of people who have typically not been happy with the existing choices and graviate towards Tomcat instead.
As most these people using Tomcat do in fact use a number of Java EE technologies, the vision to reach them was pretty clear. Both Java EE and Tomcat needed to change.
  • In JavaEE-land, we (the JCP) created the Web Profile which is roughly half of the Full Profile. So, JavaEE shrunk, check.
  • Over at Apache, we took Tomcat and built it up to be a complete implementation of the Web Profile, got it certified and announced it as Apache TomEE. So, Tomcat grew.
In a very real sense TomEE is a middle ground. It represents both "sides" giving an inch and making a compromise.
As far as the Tomcat side of the compromises, we wanted to keep them as minimal as possible. We worked very hard to "go with the grain" of the Tomcat architecture, keep startup fast, keep memory low and overall keep it Tomcat.
As a result TomEE works out of the box with Tomcat-aware tools like Eclipse, NetBeans, Intellij, NewRelic, YourKit, JRebel etc. etc. This is also why we're seeing Cloud providers like Jelastic and ActiveState expand their Tomcat support to include TomEE. As well even traditional ISPs that focus on Tomcat, such as Metawerx have expanded their Tomcat support to include TomEE.
Whether or not the "Tomcat vs JavaEE" debate changes, the reality is both Tomcat and Java EE have changed.
While we don't consider ourselves the "savior of JavaEE", you can freely consider us the savior of time; time saved arguing and reinventing wheels.
It is very much the time to move on.

220 comments:

«Oldest   ‹Older   201 – 220 of 220
Omkar Bhandare said...

Medical Entrance Exam 2017 BDS
Neet 2017 Exam Date
Neet 2017 Admit Card

Matt Kin said...

Travel around these beautiful places.
Parks in London
Best Bars in Australia
Extinct Volcano in Australia
Romantic Weekend America
Budget Trip to Paris
Travel Accidental Insurance Claim
Travel Safe Tips
Plan Holiday in Manarola Italy

nikky said...

Click here to get HSC Result Gujarat at official website.

chenmeinv0 said...

michael kors handbags
polo outlet
timberland outlet
le coq sportif shoes
oakley sunglasses
nike roshe
air jordan pas cher
michael kors handbags
ray ban sunglasses
michael kors
hzx20170228

chenmeinv0 said...

louis vuitton
cheap jordans
scarpe hogan
seattle seahawks jerseys
air max uk
gucci shoes
ed hardy clothing
nfl jerseys
coach factory outlet
toms shoes
hzx20170301

nikky said...

Click here to get Odisha hsc result here.

jalpa prajapati said...


wonderful information and great site.thank you...
AP 10th board result 2017
Assam board HSLC result 2017
Arunachal Pradesh board 10th class result 2017
Bihar board Matric result 2017
CGBSE 10th result 2017
CBSE 10th class result 2017
Goa HSSC Result 2017
GSEB SSC result 2017
JTET Result 2017
APPSC Group 2 Result 2017

Regina Hilary said...



The blog or and best that is extremely useful to keep I can share the ideas
of the future as this is really what I was looking for, I am very comfortable and pleased to come here. Thank you very much.
tanki online | 2048 game| tanki online game

Regina Hilary said...



The blog or and best that is extremely useful to keep I can share the ideas
of the future as this is really what I was looking for, I am very comfortable and pleased to come here. Thank you very much.
tanki online | 2048 game| tanki online game

Regina Hilary said...



The blog or and best that is extremely useful to keep I can share the ideas
of the future as this is really what I was looking for, I am very comfortable and pleased to come here. Thank you very much.
tanki online | 2048 game| tanki online game

jeslin said...

Thanks for the informative article. This is one of the best resources I have found in quite some time. Nicely written and great info. I really cannot thank you enough for sharing.

Car Spa Mumbai

Pankaj Sehoriya said...

full hd animal wallpaper
full hd love wallpaper for pc
laptop under rs 40000
laptop under rs 45000
4g phone under 7000
4g phone under 8000
airtel ussd
mtnl ussd

tu anh said...

nice blog
juegos friv
|friv 3
|Friv juegos
|Abcya Games

Ann Lily said...

Great post. I was checking continuously this blog and I am impressed!
Very useful info specifically the last part :) I care for such info much.
I was looking for this certain information for a very long time.
Thank you and best of luck word cookies answers | word cookies game | word cookies game answers | hotmail email login | hotmail account login

Funny videos said...

the particular bedbugs are getting after an individual, so My partner and i plan my own attack about a key base. Exactly like war. The me and also my consumer vs. the particular Bedbugs. They can easily hide to numerous places in an attempt to find them.

FORZA HORIZON 3 PC TORRENT

Ankita Sharma said...

Nice blog, Informative post.
APGENCO AE Answer Key 2017

tong vo said...

This post is very interesting for us because its given as much information about congregational ministry keep sharing more post.
starfall | barney | abcya

caiyan said...

seattles eahawks jerseys
coach outlet
christian louboutin shoes
cheap mlb jerseys
nike roshe
ralph lauren
polo ralph lauren
coach outlet online
huston texans jerseys
louis vuitton outlet online
0426shizhong

caiyan said...

longchamp outlet store
christian louboutin sale
nike outlet
coach outlet
michael kors bags
coach canada
air max 2017
air jordan retro
ray ban sunglasses
sac longchamp pas cher
0427shizhong

Nandhini said...

Thank you so much for sharing this informative blog. Your technical information is really useful for me. Keep update your blog.
Regards..
Java Training in Chennai

«Oldest ‹Older   201 – 220 of 220   Newer› Newest»