¿Está JRuby listo para la producción?
-
03-07-2019 - |
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.
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:
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: