Pregunta

Acabo de enterarme de JRuby , y me gusta la idea de ejecutar Ruby on Rails y poder llamar a las bibliotecas de Java.

Me gustaría conocer algunas experiencias con la ejecución de aplicaciones de producción empresarial en JRuby. ¿Son aceptables la estabilidad y el rendimiento?

Gracias.

¿Fue útil?

Solución

Aquí hay una publicación de blog de una compañía que creó una aplicación de simulación de escritorio multiplataforma y multiproceso con JRuby. Creo que su éxito indica que JRuby está listo para las aplicaciones de producción empresarial.

http: // spin .atomicobject.com / 2009/01/30 / ruby-for-desktop-applications-yes-we-can

Otros consejos

En realidad es bastante rápido también. No estoy seguro de cómo se comparan todos ahora, pero con el nuevo código de byte de invocación dinámico agregado a la JVM, debería ser, con mucho, la implementación más rápida disponible.

Groovy y Grails también deberían obtener un gran aumento de velocidad de esto muy pronto.

Lo estamos utilizando en nuestra empresa en un proyecto grande. El principal problema que encontramos es que no hay una comunidad tan grande en torno a la tecnología como Java o .Net. Lo que dificulta el reclutamiento.

JRuby se encuentra entre las implementaciones de Ruby más rápidas en este momento y definitivamente está listo para producción.

Aquí hay algunas " historias de éxito " de jruby.org:

http://wiki.jruby.org/wiki/Success_Stories

Jason Seifer dice que sí. Su presentación en Ruby VM's está en InfoQ.

Un vistazo a las diferentes máquinas virtuales de Ruby (JRuby, MagLev, IronRuby, Rubinius, MacRuby) y cómo elegir qué se ajusta mejor a la empresa.

http://www.infoq.com/presentations/seifer-ruby -vm-comparación

El wiki de JRuby se ha movido a Kenai. La página de historias de éxito se puede encontrar aquí ahora:

http://kenai.com/projects/jruby/pages/SuccessStories

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top