Servidor de Aplicativos JBOSS vs. Glassfish

10

Sou novato no Glassfish.

Quais são algumas diferenças entre o JBoss e o Glassfish? Por que você escolheria um sobre o outro.

Estou tentando ler sobre o Glassfish, mas é realmente difícil identificar as coisas que posso precisar antes de começar a instalar e tentar implantar alguns aplicativos nele.

ATUALIZAÇÃO
Seria bom se alguma informação adicional sobre a comparação do JBoss e Glassfish fosse fornecida
(por exemplo, tecnologias suportadas, desempenho, etc.)

codingbear
fonte

Respostas:

6

Estudamos o desempenho relativo do JBoss vs. Glassfish e descobrimos que o Glassfish escala muito melhor sob altas cargas.

Martin v. Löwis
fonte
1
O JBoss está usando o Tomcat com padrões para dimensionar com base em threads. O Glassfish usa o Grizzly, cujo padrão é o dimensionamento baseado em NIO.
Joshua
1
E o dimensionamento baseado em threads era realmente o problema. Todos os tipos de coisas começam a quebrar sob carga.
Martin v. Löwis 15/07/2009
5

convém tentar suas perguntas em stackoverflow.com. Na minha empresa, as equipes de programação configuram esses servidores de aplicativos e depois trabalham com o suporte à produção. Mantemos o JBoss em nosso repositório devido a todas as alterações de configuração e cada servidor que implantamos precisa ser ligeiramente modificado.

Gostei de brincar com o JBoss e as pessoas nos fóruns são bastante ativas, mas não trabalhei com o Glassfish, portanto não posso fazer comparações, mas uma pesquisa retornou:

/programming//search?q=glassfish+jboss

Como sou um usuário novo, não posso postar todos os três links que desejava nessa pesquisa, mas existem várias boas respostas na pesquisa acima.

Ann
fonte
0

JBoss tem maturidade, enquanto que Glassfish está se esforçando para ser A pilha J2EE referência. Daqui a um ano, quase não haverá diferença para suas implantações de produção.

Chris K
fonte
O Glassfish inicia instantaneamente, o JBoss demora um pouco.
Joshua
1
O horário de início não deve ser um problema real em um ambiente de produção, certamente?
Cian
1
Absolutamente. À medida que mais e mais fornecedores estão criando JVMs baseadas no Hypervisor para oferecer suporte a VMs leves, haverá uma ênfase crescente em todos os aspectos do desempenho. Espere que, à medida que a "nuvem" avança, isso se torne cada vez mais importante para a entrega sob demanda.
Chris K