BT
x Por favor preencha a pesquisa do InfoQ !

JRuby Roundup: JRuby 1.3RC1, Timeout, Nailgun

por Werner Schuster , traduzido por Ricardo Almeida em 22 Mai 2009 |

JRuby 1.3RC1 está disponível. As mudanças(do release notes):

- Correções para o JRuby rodar melhor em um ambiente restritivo como GAE/J
- Acesso a primitivos arrays do Java está aproximadamente 10x mais rápido
- timeout.rb está agora ~40% mais rápido
- irb trabalha no modo --1.9 agora
- Diversas correções adicionais do 1.9
- Atualizações de rubygems 1.3.2 e rspec 1.2.6

Uma das mudanças mencionadas foi a funcionalidade de timeout 40 % mais rápido; a mudança para timeout, uma reescrita do Ruby para o Java, pode ser visto no commit do GitHub.

Outra mudança é remover o suporte a Java 1.4.

Finalmente, o trabalho continua reduzindo o overhead de inicialização do JRuby e Java. Charles Nutter escreveu sobre a integração do Nailgun dentro do JRuby:

Idealmente, JRuby --ng seria a única flag, e isso vai inicializar um servidor (ou n servidores) conforme necessário para lidar com comandos. Se for desejável, precisamos trabalhar para fazer isso acontecer.

Basicamente, Nailgun inicializa uma ou mais instâncias de JRuby. Clientes podem contar com o servidor executar programas, desde que a instância JRuby já esteja rodando, e não existe overhead de inicialização a pagar. Correntemente mais trabalhos precisam ser feitos para configurar o Nailgun com a quantidade certa de servidores.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

Percebemos que você está utilizando um bloqueador de propagandas

Nós entendemos porquê utilizar um bloqueador de propagandas. No entanto, nós precisamos da sua ajuda para manter o InfoQ gratuito. O InfoQ não compartilhará seus dados com nenhum terceiro sem que você autorize. Procuramos trabalhar com anúncios de empresas e produtos que sejam relevantes para nossos leitores. Por favor, considere adicionar o InfoQ como uma exceção no seu bloqueador de propagandas.