Arquivo

Posts Tagged ‘server-side’

Java é mais rápido que outras linguagens para aplicações server-side web

Em novembro/2013 foi publicada uma notícia na InfoWorld a respeito do desempenho de frameworks e ambientes para aplicações server-side web. A grande surpresa foi que o Java despontou como a melhor performance entre vários produtos testados. As simulações envolveram serialização JSON, acesso a banco de dados, composição de templates no servidor, entre outros. Os procedimentos foram divididos em etapas e na sétima os ambientes envolvendo Grizzly, Gemini, Undertow (o novo servidor web do Wildfly) e Vertx foram os grandes destaques.

Particularmente acho isto muito bom, porque ainda existe um senso comum que o Java tem performance ruim.

Para ver os testes realizados, clique aqui.

 

Client-side X Server-side em JSF. Onde salvar o estado?

Um das decisões mais debatidas em JSF ou Seam e que os desenvolvedores dão pouca importância é onde salvar a árvore de componentes da view. Há duas opções disponíveis: do lado do cliente (client-side) e do lado do servidor (server-side), cada uma com suas vantagens e desvantagens.

Para entender melhor, vamos ver o ciclo de vida do JSF, entender em que contexto se encontra a criação da árvore de componentes, e porque ela existe:

Leia mais