Pergunta

Eu só descobri sobre JRuby , e eu gosto da idéia de correr Ruby on Rails e ser capaz de chamar bibliotecas Java.

Gostaria de saber sobre algumas experiências com a execução de aplicativos de produção da empresa em JRuby. São a estabilidade e desempenho aceitável?

Graças.

Foi útil?

Solução

Aqui está um post de uma empresa que criou uma plataforma cruzada, multithreaded, aplicativo de simulação de ambiente de trabalho com JRuby. Eu acho que o seu sucesso indica JRuby está pronto para aplicações de produção da empresa.

http: // rotação .atomicobject.com / 2009/01/30 / ruby-para-desktop-aplicativos-sim-nós-can

Outras dicas

Na verdade, é muito rápido também. Eu não sei como todos eles se comparam agora, mas com a nova dinâmica invocar bytecode adicionado à JVM, ele deve tornar-se, de longe, a implementação mais rápida disponível.

Groovy e Grails também deve obter um aumento de velocidade grande a partir deste breve.

Estamos a usá-lo em nossa empresa em um projeto grande. O grande problema que encontramos é que não é tão grande de uma comunidade construída em torno da tecnologia como por exemplo Java ou .Net. O que torna o recrutamento difícil.

JRuby está entre as implementações Ruby mais rápido agora e definitivamente a produção pronta.

Aqui estão algumas "histórias de sucesso" de jruby.org:

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

Jason Seifer diz que sim. Sua apresentação sobre Ruby VM é na InfoQ.

Um olhar sobre as diferentes máquinas de Ruby virtuais (JRuby, maglev, IronRuby, Rubinius, MacRuby) e como escolher o que melhor se encaixa dentro da empresa.

http://www.infoq.com/presentations/seifer-ruby -vm-comparação

O JRuby Wiki mudou-se para Kenai. A página de histórias de sucesso podem ser encontrados aqui agora:

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top