Melhor distribuição Linux no Rackspace para aplicativos Java

1

Ao escolher uma distribuição Linux disponível no Rackspace para hospedar um aplicativo Java em execução no Tomcat (ou JBoss) e acessando um banco de dados MySQL, o que você leva em conta?

Para mim, parece mais uma questão de gosto; Gostaria de saber se uma distribuição específica tem alguma vantagem sobre os outros ao hospedar uma pilha de aplicativos Java.

    
por DouglasJose 13.09.2010 / 14:29

4 respostas

2

Nenhuma distribuição do Linux possui qualquer vantagem técnica distinta para executar uma pilha de aplicativos Java.

As duas principais questões serão sua familiaridade com a distribuição, bem como o que o fornecedor oficialmente suporta. Se você quiser que o suporte oficial para seu servidor de aplicativos Java e o fornecedor suportem oficialmente apenas distribuições específicas, você deseja escolher a partir de sua lista.

    
por 13.09.2010 / 16:42
1

Seja o que for que você (como o cara de operações) está mais confortável. JSP será executado em qualquer lugar. Se você for rodar o Ubuntu, use a versão mais recente do LTS. Tenho certeza que outras distros têm algo semelhante a uma versão LTS, use isso com elas também.

    
por 13.09.2010 / 14:33
1

Atualmente, trabalho em uma empresa que implanta seu produto principal em ambientes Linux ou Unix no JBoss, embora prefiramos um back-end da Oracle (ou o Postgres, se você não quer gastar dinheiro). Eu aposto que realmente não importa, embora você provavelmente deveria usar a VM do servidor. Você sacrificará um pouco o tempo de inicialização na máquina virtual, mas é muito melhor para aplicativos que ficarão ligados constantemente ou precisarão de um pouco mais de velocidade.

Quando se trata do que você deve executar, vá com o que você está mais familiarizado. Você está implantando na Rackspace, então você provavelmente não tem requisitos técnicos tight . Se você o fizesse, eu sugeriria um dos BSDs ou similar para que você não tenha que lidar com todas as bobagens que essas distribuições Linux vêm com o Windows.

O JBoss agora faz parte da Red Hat, então você pode descobrir que eles incentivam isso em alguns lugares. Por outro lado, se você estiver brincando com o Seam e o JSF como nós, provavelmente descobrirá que o que você implanta não faz muita diferença; a maioria de seus esforços será gasta configurando o Tomcat / JBoss / whatever para trabalhar com o que você tem. Todos eles têm suas pequenas ... peculiaridades.

    
por 13.09.2010 / 14:53
1

Tal como acontece com a maioria das questões deste tipo, é uma questão de gosto.

Dito isto, eu prefiro o Debian e derivados devido à sua facilidade de atualização. RH pode fazer isso agora, mas quando eu iniciei o debian foi o único SO onde eu pude instalar v1 e atualizar para v2 'live' - isto é, sem ter que inicializar em um CD de instalação e execute novamente o instalador e tal. O Debian (e derivativos, como o Ubuntu) ainda tem esse recurso, e é por isso que eu costumo ficar com eles - eu tenho uma imagem de máquina que em 15 anos ainda precisa exigir uma reinstalação completa; Eu apenas o atualizo com 'apt-get update; apt-get upgrade '.

    
por 13.09.2010 / 16:06