tommy application java java-ee geronimo

java - application - tomee download



Ejecutando Apache Geronimo en producción (3)

Si está ejecutando Apache Geronimo en producción, ¿por qué lo eligió sobre otros servidores de aplicaciones y cuáles son sus experiencias con la ejecución de Geronimo en producción?

¿Puede también compartir qué motor de servlet decidió utilizar (Tomcat / Jetty) y por qué tomó esta decisión?

ACTUALIZACIÓN : Hasta ahora, esta pregunta obtuvo dos votos positivos y una estrella, pero ninguna respuesta. Estoy empezando a preguntarme si alguien está usando Apache Geronimo en absoluto. Mi lógica sería, si usa Geronimo para el desarrollo también lo usaría para la implementación. ¿Derecha? Entonces, ¿eso significa que nadie está usando Geronimo en absoluto?


Responda a su actualización: simplemente significa que los usuarios de SO no están usando Geronimo o están todos ocupados votando y haciendo comentarios ingeniosos.

Parece que hay bastante acividad en la lista de correo de Geronimo, y yo diría que obtendrás mejores resultados allí.


La edición de la comunidad de WebSphere es Geronimo. Entonces IBM lo eligió como una plataforma de elección.

Al elegir un servidor de aplicaciones, realmente está eligiendo las API que desea usar en su aplicación y quizás la interfaz de administración (pero solo la usa de vez en cuando).


¡Definitivamente usamos Geronimo en producción!

Hemos usado la versión de Tomcat desde 1.0, hace aproximadamente cuatro años, según recuerdo. Actualmente estamos ejecutando principalmente 2.1.1.4.

Una de nuestras aplicaciones obtiene aproximadamente 1 millón de páginas vistas por día. Los otros no están cerca de eso, pero son aplicaciones importantes que deben funcionar bien.

Nuestra elección se basó principalmente en:

  1. Precio: en el momento en que nuestra empresa comenzó a usar Java, no estábamos seguros de lo que necesitábamos de un servidor de aplicaciones. Así que decidimos comenzar de manera gratuita y avanzar, si es necesario.
  2. Características básicas: tuve experiencia con WebSphere (base / ND) y el antiguo Tomcat. Geronimo tenía las características J2EE que queríamos, todo dentro de un paquete liviano.
  3. Código abierto: Nuestro cliente principal que usamos Java para el código abierto requerido.
  4. Familiaridad: al ser un servidor basado en Apache, ya nos sentíamos cómodos con Tomcat, OpenJPA, los servicios web de Axis y otros. Además, nos sentimos cómodos con la comunidad Apache en cuanto al seguimiento de errores y otras cosas menores.
  5. Soporte: Esperábamos estar solos, pero saber que la comunidad Apache estaba activa era importante. Al igual que la disponibilidad de soporte comercial de IBM, ya que somos un Business Partner de IBM.

Nuestra experiencia ha sido excelente en general. Los servidores son muy confiables. Busco nuestros registros de vez en cuando y a veces vemos errores extraños con una conexión a la base de datos, una llamada EJB, pero esos son bastante raros (y muy posiblemente nuestro código falla).

El rendimiento es impresionante. Bromeo que podríamos sacar a Geronimo de mi computadora portátil y los clientes no notarían la diferencia. Dale un servidor decente y ronroneará durante meses.

No estoy seguro de cuántas personas corren Geronimo. Estoy bastante confundido acerca de eso. He visto diapositivas (hace años) que enumeran algunos nombres importantes como eBay usándolo. La lista de correo está activa, pero a veces parece que solo el equipo de Geronimo se comunica entre sí.

El único error grave con el que me he encontrado es este . Es un gran problema para nosotros, pero, por supuesto, Geronimo es gratis y no espero que solucionen errores que son importantes solo para mí.

He querido consultar el servidor Apache TomEE, preguntándome si se usa de forma más activa o abierta. Solo para ver cómo se compara la comunidad y el uso con Geronimo.