Vert.x Framework para aplicações assícronas na jvm

10 respostas
C

Vert.x é um novo framework que promete rivalizar com o Node.js no desenvolvimento de aplicações assíncronas, o melhor é sua característica poliglota, podendo o desenvolvedor usar linguagens como: Ruby, Groovy, Java ou mesmo Javascript.

Ele gerencia um pequeno número de threads e cada uma delas implementa um laço de eventos, o servidor seleciona um laço de eventos para esta instância despachando o restante do trabalho para está mesma thread.

confira: http://www.infoq.com/br/news/2012/05/vertx

10 Respostas

Rafael_Nunes

A proposta não é exatamene ‘rivalizar’, e sim ser uma alternativa realmente ‘multi-thread’

No node.js você tem de levantar um event-loop pra cada core da máquina, e ter um módulo de cluster pra interligar isso(me corrijam se eu estiver errado, que tiver mais experiência com node)
O vert.x já cria um event-loop pra cada core.

C

Rafael Nunes:
A proposta não é exatamene ‘rivalizar’, e sim ser uma alternativa realmente ‘multi-thread’

No node.js você tem de levantar um event-loop pra cada core da máquina, e ter um módulo de cluster pra interligar isso(me corrijam se eu estiver errado, que tiver mais experiência com node)
O vert.x já cria um event-loop pra cada core.

É isso mesmo, eu acho que será mais eficaz que o node.

Adelar

Muito interessante a idéia. Outro concorrente que talvez entre na lista é a Akka.

jyoshiriro

O criador fez uns testes de performance comparando com o Node.js

http://vertxproject.wordpress.com/2012/05/09/vert-x-vs-node-js-simple-http-benchmarks/

Claro que esse tipo de teste sempre é polêmico… vamos ver se aparecem outros testes “imparciais” com outros resultados.

nofan

Outro projeto muito interessante!

caio.ribeiro.pereira

Eu já sou entusiasta Node.js e adoro essa plataforma, agora o Vert.X promete ser um grande projeto principalmente por aliar o conceito Event I/O do Node.js com JVM do Java, além de incluir suporte a mais de uma linguagem back-end.

fredferrao

Event? I/O? JVM? http://akka.io/???

benflodin

A Oracle é realmente uma empresa fantastica sempre surpreendendo a gente!

L

O vert.x já cria um event-loop pra cada core.

jyoshiriro

Mas esse projeto é da VMWare (a mesma do Spring, do Grails, etc) e não da Oracle :roll:

http://vertx.io/community.html

Criado 14 de maio de 2012
Ultima resposta 16 de mai. de 2012
Respostas 10
Participantes 9