`
ihuashao
  • 浏览: 4725480 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

TheServerSide.com发布最新J2EE vs. .NET性能评测报告

阅读更多
TheServerSide.com网站公布了The Middleware Company最新的J2EE vs. .NET性能比较报告。在这份报告中,最引人注目的一点是:.NET平台上的Web Service应用性能比J2EE平台上高了200%。另外两个评测项目(Web应用、24小时可靠性),双方差距不大。在使用Oracle 9i作为数据库后端时,J2EE的性能略占上风。
——————————————————
The Middleware Company has released a J2EE and .NET Performance case study, the latest study (an MDA productivity study was released a few weeks ago) based on their Application Server Baseline Spec. Except for the web services test, the two platforms came out mostly equal in performance.

How did TMC get to the results? Starting in February, TMC invited experts to define a spec that case studies would implement. TMC then published the spec and opened it for public review in May.

Last week, the Productivity Study Results were unveiled and now the Performance Study Results have been published.

TMC invited all of the vendors whose products are in the study to be involved in the tests. Some of them accepted. Some did not.

The study goes into a lot of detail on what was tuned and how it was done. This information is invaluable as it shows how to tune this application in J2EE (and .NET).

The following sections have the most relevant details related to tuning J2EE:

- Tuning the Java Virtual Machine
- Tuning the app server's runtime settings
- Tuning the application's deployment characteristics
- Experiences with EJB Container Managed Persistence 2.0

The study also explains why appservers and .NET can behave differently in the PetStore application scenario. For more details, see the sections: "J2EE appserver X much better than J2EE appserver Y - an anomaly?" and, "Technical theories on why app server X out performed app server Y"

The case study is divided into three testing areas:

Web Application Test: This tested performance hosting a typical Web application with steadily increasing user loads. This test used two different databases: Oracle 9i and Microsoft SQL Server 2000.

24 Hour Reliability Test: This tested the sustainable performance and reliability of platforms over a 24-hour period as transaction-heavy clients are run against the Web application under a constant, peak-throughout user load. This test used different databases for each code base based upon performance data of the application server. The J2EE code bases used Oracle 9i. The .NET code base used Microsoft SQL Server.

Web Services Test: This tested the performance of the application server hosting a Web service accessible over SOAP 1.1.

Results:

View the results of the study paper:
http://www.middleware-company.com/casestudy/tmc-performance-study.shtml

View "Why this study is different to the one in October 2002"
http://www.middleware-company.com/casestudy/comparing-oct-2002-and-jul-2003.pdf

View the Case Study home page:
http://www.middleware-company.com/casestudy

View the Application Server Platform Baseline Specification.
http://www.middleware-company.com/casestudy/specification.pdf

View interviews with TMC with:
- Salil Deshpande the baseline spec, the expert group, and the concept of 'case studies' as opposed to benchmarks.
- Will Edwards discussing the tech choices in the various tiers, comparing the TMC mPetstore to the JPetstore, and talking about why EJBs were used.

View coverage and complaints from the original PetStore:
http://www.middleware-company.com/casestudy/coverage.shtml
分享到:
评论

相关推荐

    j2ee站点资源---好东西

    1. **TheServerSide** (http://www.theserverside.com):这是一个权威的J2EE站点,提供最新J2EE消息、技术文章和论坛讨论。用户可以在这里找到丰富的J2EE开发经验分享,同时还有可供下载的电子书资源。 2. **...

    比较好的Java学习网站

    1. **TheServerSide.com**:这是一个权威的J2EE站点,提供最新消息、技术文章和论坛,适合全方位探讨J2EE相关技术,还有电子书可供下载。这个平台是学习企业级Java开发的好去处。 2. **JavaWorld**:这是一个知名的...

    Java学习重点

    4. www.theserverside.com 5. www.javaworld.com 6. www.chinalab.com 四、其他技术问题: 1. 目前国内比较流行的技术组合:spring + hibernate技术,还有webservice + XML技术。 2. J2EE相关技术:EJB、SEVILET、...

    2022年JAVA程序员必去的网站域名服务器教程.docx

    对于2022年的JAVA程序员来说,掌握最新的技术和获取高质量的学习资源至关重要。以下是一些推荐的网站,这些网站提供丰富的教程、文章、讨论和社区支持,帮助JAVA开发者不断提升技能。 1. **Java 开发者年鉴 ...

    国外知名的源代码网站(个人收藏)

    2. **theserverside.com**:这是一个专注于服务器端开发的网站,涵盖了Java、.NET、Python等多种技术领域的最新资讯、深度文章和实用教程。特别对于Java开发者而言,这里是一个获取行业动态、技术趋势和最佳实践的...

    java技术网站

    JavaWorld是一个专注于Java的独立媒体网站,定期发布深度文章、评测和教程,涵盖了Java的各个方面,包括移动开发、企业应用和Web服务等。 #### 9. DevX Java Zone(http://www.devx.com/java) DevX的Java专区是一...

    java程序员需要的20个帮助学习网站

    在IT领域,特别是对于Java程序员而言,持续学习和掌握最新的技术动态是至关重要的。下面将详细介绍20个对Java程序员非常有帮助的学习网站,这些网站不仅提供了丰富的资源,还覆盖了从基础知识到高级技巧的广泛内容,...

    java程序员的必看的文章

    - **适用场景**:学习如何利用Java构建高性能的企业级应用。 8. **JavaWorld(http://www.javaworld.com)** - **特点**:早期的Java专业站点之一,每周更新Java技术文章。 - **适用场景**:了解Java历史发展和...

    java学习的网站介绍

    TheServerSide`http://www.theserverside.com/home/`(英文)是一个专业的Java服务器端应用讨论平台,对于深入理解Java服务器端技术非常有帮助。 Java研究组织`http://www.javaresearch.org/`提供了大量高质量的Java...

    Java学习网站信息大全

    5. **TheServerSide**(http://www.theserverside.com):专注于企业Java社区,涵盖Java EE、Spring等框架,以及云计算和微服务等相关话题。 6. **O'Reilly ON java.com**(http://www.onjava.com):著名的出版商O...

    java程序员必去网站集合

    除了涵盖广泛的编程技术和产品评测之外,它还提供了一些实用的Java开发工具和资源链接,对想要拓展视野的开发者来说很有帮助。 #### http://www.ibm.com/developerworks/java — IBM Developerworks的Java主页 IBM...

    java学习重点

    ④www.theserverside.com ⑤www.javaworld.com ⑥ www.chinalab.com 4、其他技术问题: 序号 特征 1 目前国内比较流行的技术组合:spring(www.springframework.com) + hibernate技术,还有webservice +XML技术; 2 ...

    程序员 java

    #### 1.13 TheServerSide Java (http://www.theserverside.com) - **概述**:专注于企业级Java开发的论坛。 - **特点**:提供对Java EE标准和企业架构模式的深入讨论。 #### 1.14 Jars.com (http://www.jars.com) -...

    关注性能:压力负载

    在TheServerSide.com 关注性能:压力负载 软件测试 压力测试及为项目选择正确的工具所要考虑的因素 级别:初级 优化大师JackShirazi和KirkPepperdine分别是JavaPerformanceTuning.com的董事和首席技术官,他们...

    JAVA程序员要常去的网站

    13. **TheServerSide(http://www.theserverside.com)** - **简介**:专注于JAVA服务器端技术的讨论网站。 - **特色**:提供了丰富的JAVA服务器端技术文章和讨论区。 - **作用**:有助于JAVA开发者在服务器端...

    国内外Java学习论坛汇总.doc

    - **推荐理由**:适合希望持续关注Java领域最新进展的开发者。 10. **官方Java开发者网站 (http://java.sun.com)** - **特点**:官方发布的新文章。 - **推荐理由**:适合希望获取官方技术支持与资讯的Java...

    网址使用大全

    3. **企业级应用与服务**:BEA的官方网站(http://dev2dev.bea.com.cn/index.jsp)和TheServerSide(http://www.theserverside.com/home/)专注于企业级Java服务器应用,提供了大量的案例研究、最佳实践和技术文档,...

Global site tag (gtag.js) - Google Analytics