views:

1634

answers:

5

Are there any companies/web-sites that use Glassfish in production? I am new to J2EE and deploy JRuby on Rails alongside a JAX-WS Metro application in Glassfish v3 Prelude. Sometimes the quirks make me go WTF and rip my hair out.

I haven't had experience with Apache Tomcat and was wondering if it makes sense to switch to Tomcat, as Glassfish might not be yet ready for serious development?

Thanks.

+1  A: 

Glassfish is a Java EE application server, whilst Tomcat is not, as discussed here

However, if you use Spring along with Tomcat, then you have the best of both worlds.

See more discussion here.

toolkit
+8  A: 

For GlassFish in the real world, check out http://blogs.sun.com/stories.

Here's a couple of quick-hits of JRuby on GlassFish production stories:

Other useful resources:

Hope this helps

John Clingan, GlassFish Group Product Manager

John Clingan
+2  A: 

The company I'm working in switched from Tomcat to Glassfish when we needed JMS for asynchronous messages. Instead of going with an external JMS solution into Tomcat, we chose to use Glassfish. OpenMQ - which is used by Glassfish - is actually a good JMS solution which offers many features with regards to clustering and high availability. I think that the stack Sun has with MySQL, OpenMQ and Glassfish is an interesting stack of software.

tronda
+2  A: 

I have about 50 Glassfish instances in production and "production test". My only piece of advice would be "don't run it on Windows". See http://stackoverflow.com/questions/951723/glassfish-on-windows-vs-redhat for the main reason why.

sam_pointer
A: 

See page #45 "Who's using GlassFish in production?" here: https://slx.sun.com/1179275180

and

http://kenai.com/ is running under GlassFish Web Stack or GlassFish LAMP enabled.

panchicore