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] -------------------------------------------------------------------------
