JRuby Roundup: JRuby 1.3RC1, Timeout, Nailgun
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.
Conteúdo educacional
Mobilidade: Frameworks, SOs e o Mercado
Ricardo Ogliari 23 Mai, 2013
Caminhos de uma estratégia mobile
Sérgio Lopes 23 Mai, 2013
Complexidade organizacional no Século 21
Alexandre Magno 16 Mai, 2013

Olá visitante
Você precisa cadastrar-se no InfoQ Brasil ou Login para enviar comentários. Há muitas vantagens em se cadastrar.Obtenha o máximo da experiência do InfoQ Brasil.
Dê sua opinião