Question

Je viens de découvrir JRuby et j'aime bien l'idée de faire fonctionner Ruby on Rails et de pouvoir appeler des bibliothèques Java.

J'aimerais connaître certaines expériences d'utilisation d'applications de production d'entreprise dans JRuby. La stabilité et la performance sont-elles acceptables?

Merci.

Était-ce utile?

La solution

Voici un article de blog d'une société qui a créé une application de simulation de bureau multiplateforme, multithread, avec JRuby. Je pense que leur succès indique que JRuby est prêt pour les applications de production en entreprise.

http: // spin .atomicobject.com / 2009/01/30 / ruby-pour-les-applications-de-bureau-oui-nous-pouvons

Autres conseils

En fait, c'est assez rapide aussi. Je ne sais pas comment ils se comparent tous à présent, mais avec le nouveau bytecode d'invocation dynamique ajouté à la machine virtuelle Java, il devrait devenir de loin l'implémentation la plus rapide disponible.

Groovy et Grails devraient eux aussi bientôt bénéficier d’une accélération considérable de leur vitesse.

Nous l’utilisons dans notre entreprise pour un grand projet. Le problème majeur que nous constatons est qu’il n’existe pas une communauté aussi large construite autour de la technologie, par exemple Java ou .Net. Ce qui rend le recrutement difficile.

JRuby fait partie des implémentations Ruby les plus rapides actuellement et est prêt pour la production.

Voici quelques "exemples de réussite". de jruby.org:

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

Jason Seifer dit oui. Sa présentation sur Ruby VM est sur InfoQ.

Découvrez les différentes machines virtuelles Ruby (JRuby, MagLev, IronRuby, Rubinius, MacRuby) et la manière de choisir celle qui convient le mieux à l’entreprise.

http://www.infoq.info/presentations/seifer-ruby -vm-compare

Le wiki JRuby a été transféré à Kenai. La page des exemples de réussite se trouve ici maintenant:

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top