A gente nao escolhe cliente a dedo - eh o contrario
De qualquer forma, o trabalho que o pessoal ta fazendo com o RubyWorks e JRuby eh aberto e opensource bonitinho do jeito que o povo gosta. No fim, o tempo que a galera do Mix investiu em melhorar a performance do Mix e JRuby acabou melhorando a vida de todo mundo que usa JRuby.
Hein!? Leia o quote de novo:
De 20-40 pra 200 pra 400-600 depois do warm-up com dois dias de trabalho oneram bastante o TCO onde?![/quote]
Exatamente CV, disse que nem todos podem “pagar” ou contratar a thoughtworks.
Sei que essas melhorias serão replicadas ao público que usa o JRuby, mas anterior ao projeto, esses gargalos não tinham sido solucionados e se fosse uma empresa comum, não teria essas condições.
Voltando novamente, disse anterior ao Warmup, consultoria thoughtworks. Claro que após a isso o processamento subiu consideravelmente.
Então, assunto novo, com pouca gente que domina e demanda crescente… será que não compensa investir nisso em vez de ser mais um dos 6 milhões de programadores Java? Ou vão deixar tudo na mão da TW mesmo?
Warm-up é o tempo que leva pra esquentar o motor do servidor.
Como o CV falou, JRuby é compilado JIT pra Java, que é então compilado JIT pra código de máquina. Mas até o processo todo acontecer, a aplicação está rodando interpretada, daí a diferença de 2~3x em velocidade.
[quote=rubinelli]
Então, assunto novo, com pouca gente que domina e demanda crescente… será que não compensa investir nisso em vez de ser mais um dos 6 milhões de programadores Java? Ou vão deixar tudo na mão da TW mesmo? :)[/quote]
Olha, podem ser 6 milhões, mas falta muita mão-de-obra no mercado, então mudar por isso é besteira. Aqui na Riopro estamos desenvolvendo alguns projetos em Ruby, 2 que já rodam internamente e 1 que será lançado em breve e o grau de satisfação é alto. Realmente usa mais máquina, mas o prazer de desenvolver é muito maior. Gosto de java, mas acho que temos muito o que aprender com a organização dele.
E vc ta reclamando do que, exatamente? A gente ta publicando software opensource, ajudando ambas as plataformas a ficarem mais integradas e maduras, e vc chia pq nao eh qualquer padaria da esquina que pode bancar o que a TW cobra?!