阅读更多

26顶
1踩

企业架构
Web 应用性能公司 New Relic 发布了一项关于 Java 应用服务器市场的调查报告,该报告主要比较了在 Java 应用服务器市场方面用户到底是选择开源产品还是商业的软件。调查结果表明在 Java 应用服务器市场上,更多的用户会选择开源产品,而不是商业软件。

New Relic 调查了超过 1 000 个客户,根据调查的结果,有超过 80% 的企业用户(涉及商业软件、消费互联网、电子商务、游戏以及社交网络)在使用开源的 Java 应用服务器,例如 Tomcat、JBoss、jetty:// 和 GlassFish 等。

这并不奇怪,而且把应用程序部署到云的用户更有可能使用开源,此外,Amazon Machine Images(AMIS)提供最开放的源栈,使得它很容易选择开源服务器而不是传统许可应用服务器。

下图是详细的调查结果:


Via  http://blog.newrelic.com/2012/01/10/infographic-oss-java-wins-in-the-cloud-era/


  • 大小: 1.4 MB
  • 大小: 161.2 KB
26
1
评论 共 9 条 请登录后发表评论
9 楼 remoteJavaSky 2012-01-13 14:31
http://www.iteye.com/news/19041?page=3
8 楼 nick.s.ni 2012-01-13 14:13
J2EE SDKs也是用GlassFish,所以GlassFish不應該這麼少吧
7 楼 awol2005ex 2012-01-13 12:56
其实比较喜欢resin ,  ejb, comet, websocket 功能齐全 ,甚至php都可以部署 ,jsp访问最快, tomcat的东西不用怎么改就可以直接移过去了(除了jdni之类的问题)

weblogic 就超讨厌了,老是和spring ,hibernate ,antlr这些开源包冲突 。

websphere 搞的分布式部署太麻烦了 ,简直不是人干的。

jetty 感觉不同版本间的差距好大 ,升级一个版本要花很多时间了解它的新配置,不像tomcat,resin很多东西向下兼容,可能是因为移到eclipse去的关系吧。而且jetty  还有一个隐秘的地方需要配置, 测试的时候才可以动态地在应用运行的时候改动js,jsp,css文件 ,当初google了好久才发现
6 楼 yunzhu 2012-01-13 12:21
希望开源数据库也能夺取胜利
5 楼 骨之灵魂 2012-01-13 09:55
Tomcat, jetty
汤姆 杰瑞?
4 楼 kanme818 2012-01-13 09:13
开源性能和质量都不差,能应付多数应用场景。搞集群我爱用几个汤姆小猫就用几个,用websphere说不定还要买多个许可证。
用商业软件多数是看中他们的服务吧,或者买服务器送软件,或者想让别人背黑锅。。。
3 楼 mars914 2012-01-12 22:10
开源万岁!
2 楼 tlde_ti 2012-01-12 12:22
还是更喜欢jetty
1 楼 xushunwang 2012-01-12 10:16
tomcat好用

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • C# 开发的2D引擎

    This is a complete rewrite/redesign of Physics2D very few classes where copied over like PhysicsState and MassInfo. The rest were completely rewritten or brand new. I tried the minimalist approach with this version. Allot of the classes are just gone, since there were either confusing or unnecessary bloat.

  • c#中结构与类的区别

    目录   类与结构的实例比较   类与结构的差别   如何选择结构还是类 一.类与结构的示例比较:结构示例:public struct Person{   string Name;   int  height;   int  weightpublic bool overWeight(){    //implement something}

  • C#轻松解决世纪迷题

    下面的问题相信很多人都听过:1 有五栋五种颜色的房子 2 每一位房子的主人国籍都不同 3 这五个人每人只喝一种饮料,只抽一种牌子的香烟,只养一种宠物 4 没有人有相同的宠物,抽相同牌子的香烟,喝相同的饮料提示: 1、 英国人住在红房子里 2 、瑞典人养了一条狗 3 、丹麦人喝茶 4 、绿房子在白房子左边 5 、绿房子主人喝咖啡 6 、抽PALL MALL烟的人养了一只鸟 7 、黄房子主人抽

  • Asp.net动态生成html页面

    Asp.net动态生成html页面适用于:Microsoft ASP.NET摘要:asp.net动态生成html页面,适用简介此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文件中,仅仅把索引放到数据库中,如文章标题、类别、查询关键字等。这样适合于后台没有诸如MS Sql Server这样的数据库支持的Web站点。

  • 文章列表生成HTML静态分页页面

    利用aspnetpager动态原理生成静态的列表分页html页面,自己做的测试,遇到此问题的朋友可以参考下

  • ASP.Net自动批量生成HTML页面和索引页

    ASP.Net自动批量生成HTML页面和索引页 (泰州市国土资源局,江苏 泰州 225300) 2007.6.5 前天在园子里把在ASP.net中网站访问量统计方法 一文贴了上去,觉得对刚学做网站的朋友还有点用处,也有好多朋友留言鼓励,也有朋友指出了存在的问题,对我很受启发。今天是休息日,我就把在“独上高楼”网站上原创一这篇文章又贴了上来,敬请朋友指教,本文是参考了大型网站新...

  • 简单的几个案例,对动态添加HTML进行了性能比较(包括innerHTML)

    在网上查阅了不少关于innerHTML的性能比较,一直只是间接的得到结果,今天就自己动手写了下非常简单的几个动态添加HTML方法的性能比较,当然,这其中的有许多考虑不周的地方,纯粹是为了比较运行时间,并没有考虑内存等资源的消耗,算不上真正的性能比较!下次有时间,进行个完整的性能测试,包括CPU,内存等资源消耗... 废话不多说了,代码里面有动态添加HTML的方法的简单说明,少了几...

  • ASP.NET生成静态HTML页面并分别按年月目录存放[来自:中国站长站]

    一说到新闻系统的话,一定会谈到静态页面生成的,因为静态页面不但是读取速度快,而且又安全; Chinaz.com 静态页面的生成不管是小到现在的企业网站大至网易,QQ等门户都用到了; Chinaz.com 那么我们如何来生成静态页呢? [中国站长站] 以什么方式生成静态页面呢…… [中国站长站] 在生成静态页面的时候有那些是要注意的呢: [中国站长站] 静态页面...

  • 精彩:Asp.net动态生成html页面(转自太平洋电脑网)

      此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文件中,仅仅把索引放到数据库中,如文章标题、类别、查询关键字等。这样适合于后台没有诸如MS Sql Server这样的数据库支持的Web站点。   适用于新闻发布系统,比如sina、163等都是采用动态生成html页面的。   适用于需动态定制页面的程序。比如论坛、聊天室等。

  • jmeter生成html性能结果报告

    一、前言 印象中,jmeter在图表展示方面是比较弱的,需要依赖各种插件才能展示需要的图表,而且界面还很土! 终于,在jmeter3.0版本推出了一个很重要的新功能,就是能够自动生成html性能图表,功能相当强大! 我们先来看一眼主界面:   这里只放两张图,其它还有各种性能指标的图表,就不一一展示了。   二.功能简介 JMeter3.0提供一个用于生成HTML页面格式图...

  • C#(asp.net)根据静态模板生成静态(html)页面

    <br /><br />   网站采用静态页面有利于搜索引擎优化,用户打开页面的速度,还可以增加网站的安全性。由于静态页面不需与数据库进行交互,在用户体验上有大幅度的提高。<br />       以25亿企业网站管理系统中的源码作为实例深刻讲解用C#(asp.net)根据静态模板生成静态(html)页面。<br />       我们已25亿灰色经典企业模版首页生成为例。首页中包含三个公共模板页:_header.html(头部文件),_flash.html(flash文件),_footer.htm

  • .NET动态生成HTML,生成静态页面

    ///         /// 读取url生成静态页         ///         /// url地址 "http://www.blyyx.com///Default.aspx"         /// 写文件的地址,没有的话则创建  "../index.html"         ///         ///         public static bool

  • asp.net生成html静态页页面。

    asp.net生成html静态页页面。先建个html模版页(template.htm):http://www.w3.org/TR/html4/loose.dtd">$title $htmlformat[3] 在asp.net中的应用(c#):   string[] format=new string[4];//定义和htmlyem标记数目一致的数组    StringBuilder html

  • 高效率动态生成html

    在Ajax横道的今天,我们在页面交互上有了更高的要求,动态生成HTML毫无疑问是其中的一种。动态生成HTML的方式多种多样,其核心不外乎在前段(JS)或者后端(C#/PHP…)将数据组装成我们想要的模版,最终通过一定的方法输出给用户(innerHTML、documentWrite等方式)。

  • 性能优化总结

    最近在领导的要求下做了一下项目的优化,总结如下:   1. 使用存储过程(如果在程序里用exec 存储过程参数,这样执行似乎并没有快多少)。    在数据库里是预编译的,也不需要在字符串传输上花费大量时间。 防sql注入攻击。  2. 尽量优化数据库语句,使逻辑尽量简单        a) 还有就是在使用函数时,charindex >like > padindex  效率依次递减。

  • 如何生成静态页(转载自多处)

    方案1:/// /// 传入URL返回网页的html代码/// /// URL/// public static  string getUrltoHtml(string Url){errorMsg = "";try{System.Net.WebRequest wReq = System.Net.WebRequest.Create(Url);// Get the response instance.

  • seo需要处理页面html,网页优化的最基础部分:HTML的优化

    破洛洛文章简介:网页优化的最基础的部分应该就是HTML的优化,具体来说首先就是标记的清理,清理标记不仅仅能缩减文档的大小,而且能够让文档更易于维护提高搜索引擎的可见度(Clean markup means better accessibility, easier maintenance, and good search engine visibility),但是即在Perfection kills...

  • asp.net利用模板自动生成html 静态页面

    我们直接看代码 首先是在网站根目录中建立一个html文件夹,然后建立一个Temp.html文件代码如下: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; &lt;...

  • VB.NET中的关键字及含义

    Overloads 关键字用与现有成员相同的名称来声明属性或方法,但参数列表与原始成员不同。也可用于隐藏基类中的现有成员或一组重载成员。以这种方式使用 Overloads 时,应用与基类成员相同的名称和参数列表来声明属性或方法,并且不提供 Shadows 关键字。 Overrides 该成员从一个基类中重写一个相同名称的成员。这在你需要为某个特别成员提供自己执行子类的情况下会有所帮助。被重写的方法

Global site tag (gtag.js) - Google Analytics