| Autor |
Mensagem |
|
|
+1 aqui que desenvolve uma aplicação em Java para uma grande quantidade de requisições(média de 1600/minuto) que inclui transações da grande maioria das bolsas do mundo(Bovespa, Chicago, NY, etc).
E como dito, o paradigma não tem quase influência, nosso maior gargalo é sempre I/O
|
 |
|
|
Tem um projeto de exemplo aqui: http://www.yaw.com.br/open
|
 |
|
|
Sugiro dar uma olhada em Python/Django também.
Não tem tanto hype como o RoR mas também há essas possibilidades, principalmente para trabalhos offshore.
O que não gostei do RoR é que você fica muito limitado a aplicações web, não que nã seja possível, mas nunca vi algo fora da web em ruby ou RoR, o que me fez optar pelo Python
|
 |
|
|
raf4ever wrote:
Rafael Nunes wrote:Para ter mais performance no Google AppEngine.
?
Todos frameworks web Java no GAE aumentam bastante o cold-start das instancias. E isso inclui também groovy/grails, jruby, quercus, etc.
A melhor performance que tive neste cenário foi com Servlet+JSP.
|
 |
|
|
|
Para ter mais performance no Google AppEngine.
|
 |
|
|
gertmuller wrote:
Já Python é tipada dinamicamente, pois as suas variáveis e funções não precisam ter tipos fixados. E é fracamente tipada também, já que permite operações entre tipos diferentes.
O contrário. Python não permite:
|
 |
|
|
Sim, Flash Builder 4 numa VM com WIndows 7.
A parte Java/Spring/BlazeDS ta no Linux.
|
 |
|
|
j0nny wrote:Só por curiosidade, desenvolveu com Linux?
A parte Java/Spring sim, o Flex foi numa VM
|
 |
|
|
Luciano_Lopes wrote:Estou passando pelos mesmos problemas, consegui instalar o Flex mas não aparece a aba para desenvolver o layout, teste no eclipse galileo e no eclipse 3.2, sera que é problema na versão?
Se é no Linux não vai ter ess aba mesmo. E pra quem quiser integrar Flex + BlazeDS + Spring, fiz um projeto e deixei pronto: www.yaw.com.br/open
|
 |
|
|
Luiz Aguiar wrote:
Desculpe, mas isso é o lixo da tecnologia Java, são tecnologias defasadas, atrasadas, com baixa performance, complexas e caras.
Discordo.
Struts, querendo ou não, é legado, e tem muita coisa para se dar manutenção por aí, não que seja bom.
E EJB isso é verdade para versão 2.1, a partir da 3.0 muita coisa mudou e melhorou.
Quanto aos frameworks web, dá uma olhada também nos novos:
Play - http://www.playframework.org/
Click - http://click.apache.org/
Ou parte pra alguma linguagem dinâmica(Python/Django, Groovy/Grails) porque em alguns casos web em java é dispensável.
Mas como de praxe, qual framework ou qual tecnologia, depende muito do teu projeto.
|
 |
|
|
Alguém chegou a tentar Comet no tomcat 6.0.29 ou 7?
Fiz através do CometProcessor mas ele só responde através de long polling(cliente fazendo request a cada x segundos)
Não consegui de forma nenhuma fazer ele funcionar via stream(fazer push de dados sem uma requisição do cliente).
Com o Jetty + Constinuations foi bem tranquilo.
Quem tiver alguma outra sugestão para Comet(com push, long polling não me serve) será bem vinda
|
 |
|
|
|
Corrigido o link
|
 |
|
|
Apresentei no TDC deste ano uma aplicação que integrava Spring com Flex 4 via BlazeDS. A aplicação está em: http://www.yaw.com.br/open Ps: O projeto está sem as libs do Spring e Hibernate para não ficar muito grande.
|
 |
|
|
Java soma certo, você é quem está usando tipos de dados errados.
Se for fazer operações que necessitam de precisão decimal, use BigDecimal ao invés de double
|
 |
|
|
Estou fazendo isso atualmente com Python e algumas outras linguagens.
Se você já programa em Java há alguma tempo(como era meu caso) é o melhor que você pode fazer por sua sanidade mental
|
 |
|
|