Infelizmente s� pude ler a descri��o do benchmark agora, visto que estou muito 
enrolado no trampo.

O que me parece, como na maioria dos benchmarks divulgados (por qualquer empresa), � 
que a Microsoft fez o m�ximo poss�vel para ganhar.

Como j� foi dito por alguem na lista o uso de Stored Procedures � no minimo suspeito, 
visto que s� isso pode aumentar a performance muito.

Outro ponto interressante � a escalabilidade. Na implementa��o da Sun, por usar EJB, � 
poss�vel escalar os componentes de neg�cio para um Cluster de Servidores (n�o se o 
Oracle faz isso, mas o WebLogic faz), enquanto na aplica��o da Microsoft isso n�o � 
poss�vel, sem escalar tamb�m a camada de apresenta��o (pelo menos me pareceu isso, 
pois n�o vi em nenhum lugar citando o uso de Objetos Distribuidos).

Ali�s o fato de um Benchmark usar objetos distribuidos e o outro n�o j� me parece 
suspeito, pricipalmente no quesito linhas de c�digo.

As linhas de c�digo geradas automaticamente pelo deploy do EJB (stub, skeleton, etc) 
foram contadas??? 

Existem muitos pontos em aberto nessa compara��o.

Abracos,
Andr� R�cz


-----Original Message-----
From: "Marcelo" <[EMAIL PROTECTED]>
Date: Mon, 22 Oct 2001 23:15:34 -0700
To:  <[EMAIL PROTECTED]>
Subject: [java-list] benchmark Java vs. .NET


> Ol�,
> 
> Algumas pessoas levantaram as quest�es de real escalabilidade e performance como 
>muito mais relevantes do que a compara��o de features de linguagem entre C# e Java. 
>Bom, alguns de voc�s devem estar familiarizados com o Java Pet Store, que � uma 
>aplica��o exemplo da Sun de uma arquitetura b�sica de uma aplica��o J2EE. 
>http://java.sun.com/j2ee/blueprints/index.html
> 
> Entre outras coisas, esta aplica��o foi usada pela Oracle para demonstrar a 
>escalabilidade do Oracle Application Server: 
>http://otn.oracle.com./tech/java/oc4j/pdf/java_performance_results.pdf
> 
> Essa mesma aplica��o foi implementada utilizando o .NET Framework e SQL Server 2000. 
>Os resultados s�o, no m�nimo, muito interessantes. 
> 
> http://www.gotdotnet.com/team/compare/default.aspx
> 
> Note que os n�meros abaixos foram obtidos usando os mesmos scripts de teste e 
>configura��o de hardware usada pela Oracle. Note tambem que o n�mero de linhas de 
>c�digo na vers�o .NET � muito menor (ver gr�fico anexado). 
> 
> 
> .NET Pet Shop vs. Java Pet Store Performance Metrics* 
>        
>      Per page user response times at 450 concurrent users
>      App Server CPU Utilization % at 450 concurrent users
>      User Load supported at 1 second avg. response time
>      
>       .NET with ASP.NET Output Caching
>      Microsoft .NET 28 times faster than J2EE
>      J2EE requires 6 times more CPU utilization than .NET
>      .NET supports 6 times more concurrent users than J2EE
>      
>       .NET with no ASP.NET Output Caching
> 
>        
>      .NET 8 times faster than J2EE
>      J2EE requires 4.3 times more CPU utilization than .NET
>      .NET supports 4 times more concurrent users than J2EE
>      
> 
> 
> Marcelo Uemura
> Software Design Engineer - MSDN
> Microsoft Corporation
> 

-- 

_______________________________________________
Sign-up for your own FREE Personalized E-mail at Mail.com
http://www.mail.com/?sr=signup


Have you downloaded the latest calling software from Net2Phone? Click here to get it 
now!

http://www.net2phone.com/cgi-bin/link.cgi?157




------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a