个人觉得liberty是站在开源的轻量级服务器如tomcat、glassfish的基础上,吸收他们的优点,结合WAS ND自身的特点开发出来的:
1、安装包小,简单轻便;
2、一点配置,通过server.xml就能完成服务器部署配置,和tomcat的思想是一致的,特别是和传统的WAS ND多层多种配置文件相比起来,这是一个革命性的进步;
3、启停速度快,毫秒级别,几十到几百毫秒就能完成启停;
4、部署快捷,拖拉包到apps或者dropins,liberty自动识别,自动加载变动应用;
收起Liberty相对于开源产品主要有以下优势
1.非常强大的性能优势:
- WAS 8.5.5 Liberty Server 在web应用上的运行时性能比Tomcat 快很多,平均每秒能处理的轻量级web应用请求比Tomcat 多出 47%
- WAS 8.5.5 Liberty Server在web应用上的运行时性能比大多数轻量级应用服务器都快很多, 平均每秒能处理的请求比JBoss多出 54%-Liberty 的 Web Services 引擎(用的 CXF 编程模型) 和传统WAS Full Profile JAX-WS 运行时相近-Liberty’s 的Web Services引擎比JBoss 7.1.1 好 45%-对大的Web Profile 应用部署, Liberty比 JBoss 7.1.1 快 77%2.灵活,动态,配置修改无需重启server。(唯一使用Osgi框架的服务器)
3. 有免费开发工具和迁移支持,而其它开源服务器没有
4. IBM业界领先的技术支持和完善的售后服务
5. 灵活多样的云平台支持,对Docker,cloudfoundry等开发云平台及IBM云平台都有专门支持
6 Liberty上运行的应用可以无缝迁移到WAS
7 通可以扩展到上万台集群,具有比tomcat,Jboss更强的扩展能力
部分内容参见 http://www.webspherechina.net/Question/96333
补充一下介绍资料中的一些对比的信息
IBM WebSphere Liberty Profile 轻量级企业应用服务器 : http://www.Java2Class.net/IBM/WebSphere/IBM_WebSphere_Liberty_YuLimin.pps