Porque os Sites de Hospedagem de páginas JSP são mais caros ?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
mauro.panco
What is classpath?

Membro desde: 08/07/2009 13:09:09
Mensagens: 7
Offline

Sabe-se que a plataforma Java apresenta vantágens óbvias em relação à plataforma Microsoft, em relação aos custos.
Não é preciso investimento $$ com licenças, sistema operacional, etc...
Já no caso da Microsoft, o valor gasto com Windows, Visual Studio, Internet Information server, atinge um valor obseno...

Mas, contraditoriamente, o número de sites de hospedagem de páginas JSP é baixo em relação aos sites que hospedam páginas .NET com o IIS...
Além do mais, os sites de hospedagem em JSP são mais caros do que os em .NET.

O que justifica isso?
lgr
JavaGuru
[Avatar]

Membro desde: 03/11/2004 07:39:20
Mensagens: 231
Localização: São Paulo
Offline

Boas,
Eu não sei o porque exatamente mas arrisco em opinar que é por mão de obra e normalmente são aplicações mais robustas, aplicações corporativas então cobra-se mais caro.

Sei lá, acho que essas coisa podem contribuir.

[]
DirceuSobrinho
JavaChild
[Avatar]

Membro desde: 21/01/2007 08:49:02
Mensagens: 139
Localização: Maceió - AL
Offline

razão: JVM

normalmente porque aplicações em java consume mais recursos do servidores, e compartilhar uma JVM para vários clientes é arriscado!! onde um cliente pode derrubar outros tantos.

This message was edited 1 time. Last update was at 09/12/2009 09:18:31

[MSN]
cvinicius
JavaEvangelist

Membro desde: 18/04/2008 16:35:05
Mensagens: 433
Localização: SP
Offline

Bom dia

Eu acredito que seja devido ao ambiente que deve ser montado, porque imagina, geralmente é necessário um ambiente separado para cada cliente que contrata a hospedagem, ou seja, uma JVM para cada cliente.

Então os custos com manutenção e gerenciamento destes ambientes acaba sendo mais caro, então as empresas de hospedagem acabam tendo que repassar estes valores para os clientes finais.

Falou.

Sun Certified Java Programmer 5
Oracle Certified Associate, Java SE
Oracle Certified Professional Java EE 5 Web Component Developer
rael_gc
JavaChild

Membro desde: 08/11/2006 10:52:01
Mensagens: 131
Offline

Não vou me ater a discutir desempenho ou uso de recursos da JVM, afinal quem ainda acredita que isso é um gargalo, deve ter mexido com Java há uns 7 anos atrás.

A verdadeira razão da dificuldade em se hospedar Java é devido ao isolamento dos recursos, pois a JVM mantém muita coisa me memória compartilhada entre os usuários. Então para isolar bem, acabam tendo que fazer quase que um servidor virtual pra cada usuário.

No geral, pras grandes corporações que tem seus próprios servidores, isso não é problema.

Conversando outro dia com o Osvaldo Duoderlein, ele disse que não seria algo difícil de se resolver (claro que ele manja horrores também), mas pelo visto não há muito interesse em mexerem nisso. A única empresa que fez algo do tipo foi a Google, com a hospedagem e uso de seu AppEngine pra Java.

Dizem que eles usam um Jetty bem modificado, que isola vários recursos.

http://www.raelcunha.com
[WWW] [MSN] [ICQ]
thiago.correa
GUJ Master
[Avatar]

Membro desde: 26/03/2006 18:54:30
Mensagens: 1861
Offline

Caio Vinicius wrote:Bom dia

Eu acredito que seja devido ao ambiente que deve ser montado, porque imagina, geralmente é necessário um ambiente separado para cada cliente que contrata a hospedagem, ou seja, uma JVM para cada cliente.

Então os custos com manutenção e gerenciamento destes ambientes acaba sendo mais caro, então as empresas de hospedagem acabam tendo que repassar estes valores para os clientes finais.

Falou.


Cara nada a ver, você pode rodar n aplicações em um mesmo servidor com uma única VM, e é o que de fato acontece.
O que ocorre é que hoje há uma grande demanda para PHP e ASP, Java não deve ter uma procura tão grande, e são poucas as empresas de hosting que oferecem suporte a Java, o que encarece o serviço!

---
"Se não puder ajudar, atrapalhe, afinal de contas o importante é participar!"
Thiago
[MSN]
Giulliano
GUJ Master
[Avatar]

Membro desde: 14/11/2006 19:29:38
Mensagens: 1627
Localização: São Paulo
Offline

Eu imagino que Java seja uma linguagem mais voltada para construção de aplicações corporativas, o que teoricamente requer um servidor dedicado local ou remoto.

As empresas que oferecem hospedagem Java, instalam lá um tomcat e mal sabem dizer que tipo de serviços oferecem. Passei por duas experiências péssimas até que resolvi pegar um VPS e criar minha infra.

Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional Java Programmer
GiuLLianO MoRRoNi




<UnTouChAbLe>
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team