|
|
|
|
| 作为 Sun 员工,Kai 的新博客现在是 The TAO of AMP,最新的博文开始反映 Kai 的风格和专业知识: • 使用 mod_rewrite 改进您的 AMP 网站 是时候将 The TAO of AMP 添加到每日阅读列表中去了。 |
| Telco 应用服务器(例如 SailFin)需要更多确定的 GC 模型(包含可预知的暂停时间),而且还很好的控制多个处理器。确实很难忍受等待一个电话要很长时间。 Sun 的性能团队花了很多时间调节 GC,同时也在测试 SailFin 的高工作量。Bharath 写了一些博文(这里和这里),介绍他的经验。来看一下吧。 |
GlassFish 中可以启用 HTTP 压缩功能来提升网站性能。HTTP 压缩其实就是将网页内容压缩,减少HTML代码网络传输的代价,来提高Web性能。这里有四个属性可供配置:
你可以用通过命令行启动:
%asadmin set server.http-service.http-listener.http-listener-1.property.compression=force
许可的值是:
off – 取消压缩
on – 启用压缩
force –在任何情况下都压缩
正数 – 采用压缩应满足的最小输出数据
如果 content-length 未知, 只有在 compression 设为 force h时才会压缩。
详细可参考
Enabling HTTP Compression in GlassFish
compression and compressionMinSize in GlassFish v3
http-listener in GlassFish v3
| Sun 已公布了有关整个开源架构的 SPECjAppServer 2004 结果,包括 Sun 的 1U SunFire x4150 上的 MySQL 5.0、GlassFish v2 U2 和 OpenSolaris 2008.05。该设置试用了两个 x4150 运行 GF,一个运行 MySQL,全部都在 OpenSolaris 上。 请参阅 BMSeer 和 Tom(概览和价格分析)的详细信息。另请参阅 SPEC 详细的提交结果和相关的 x4150 Benchmark 页面。这些结果利用了最近的 MySQL 性能优化,包括 [1]、[2]、[3] 和 [4]。 |
请注意要求的信息披露:SPEC 和 SPECjAppServer 是 Standard Performance Evaluation Corporation 公司的注册商标。结果来自 www.spec.org(在 2008 年 11 月 5 日起)。2xSun Fire X4150(8 核,2 芯)和 1xSun Fire X4150(4 核,1 芯)1197.10 SPECjAppServer2004 JOPS@Standard;基准的应用层中 8 核的最佳结果:1xHP BL460c(8 核,2 芯)和 1xHP BL480c(8 核,2 芯)2056.27 SPECjAppServer2004 JOPS@Standard;基准的应用层中 2 系统的最佳结果:2xDell PowerEdge 2950(8 核,2 芯)和 1xDell PowerEdge R900(4 芯,24 核)4,794.33 SPECjAppServer2004 JOPS@Standard。
今日消息:
|
为了庆祝 Jersey 最新发布的 Jersey 1.0 Release Paul 撰文谈了一系列对 Jersey 样例(浏览)的新观点,其中包括 Sparklines 的实现(作为 Tufte 的拥护者... 十分感谢!)。SD Times 中引用了 Marc 关于 JAX-RS 和 SOAP 的观点;将重点放在他的言论上,而忽略标题“Sun moving away from SOAP”。我们支持 SOAP 和 REST。 Servlet 3.0 即将发布 Public Draft 版本(包括 JavaEE 6 的其余部分),Deepa 在 Java.Net 发布了 Intro to Servlet 3.0.某些细节也适用于旧的 Draft 版,因此请确保查看 Rajiv 的注释。 性能始终是一个热门主题,因此请查看来自我们的专家之一,Binu John 在 Profiling GFv2 with Sun Studio 中的说明。 Rich 有关 EDC 的注释有关 AppServer 分级的报告启动了相当活跃的 TSS 线程。在我的博文 Comment at Savio's blog 中提到,报告实际上是“用户满意度调查”,如果没有详细的数据,是很难说明问题的。另外,如果下载报告,请考虑是否同意执行调查,并将您的音频添加到他们的样例集中。 现在,对于该主题,世界上大部分人关注的是:Futbol, Bar�0�4a 已宣布他们会在 Miami 开办一个俱乐部。请查看 Marca、NYTimes 或 Straight from the Source。 |
今日消息:
|
为庆祝Jersey 1。0的发表 Jersey 1.0 Release: Paul 写了关于JERSEY的一系列应用 Jersey Samples (browse) 其中包括 Sparklines 的设计和实现(and, as a Tufte fan... thanks!). Marc 在 SD Times 发表了关于 JAX-RS and SOAP; 请读他具体说的话, 而不要去在意标题 "Sun moving away from SOAP"; 我们是支持both SOAP and REST. Servlet 3.0 的设计版就要发表了 (with the rest of JavaEE 6), Deepa 发布了 Intro to Servlet 3.0 at Java.Net. 一些设计跟旧版是适用的, 请参考Rajiv's 的建议. Performance 总是最热门的题目, 请参考我们performance 专家, Binu John的这篇文章 Profiling GFv2 with Sun Studio. Rich's Comment on an EDC Report on AppServer Rankings started a fairly active TSS thread. 在我这篇博文中 Comment at Savio's blog, 写到了关于 "User Satisfaction Survey", 如果没有数据的话,很难说出什么t. BTW, if you download the report, consider agreeing to taking the survey and add your voice to their sample set. 现在来看看世界上关心的 Futbol, Barça 宣布了在Miami开办一个CLUB. Check Marca, NYTimes or, Straight from the Source. |
今天有趣的新闻总汇:
|
来自 Kevin 和 Mark - 最近 Oracel Fusion 的价格增长 带来了一次由 Java CAPS (我们的构建于 GlassFish Server 和 OpenESB 上的 SOA)提供的新的切换。 请看 Kevin's 和 OnTheRecord, 这些视频 (注意! 其自动播放), InfoWorld 和 TheRegister。 Alexis 在 GlassFish Server 的 User 邮件列表中提到如何在 NetBeans 配置,其提到了不同于你通常的 GlassFish Server 部署,以及如何去做到。 谢谢 Swen-Helge 提供了 Mural/MDM 教程。 从 Adam 的在 Informal Performance of Remote EJB 的报道。 Adam 在他的博客上有一系列的关于 EJB 3(.x) 作为轻量级组件的讨论。 |
王昱(wang.yu@sun.com)工作在Sun中国工程研究院的ISVE 部门,为国内的ISV提供顾问和技术咨询,在集群和性能调优方面有着丰富的经验,曾是《GlassFish-开源的Java EE应用服务器 》一书的主要作者之一。
近期王昱又有好文出来,TheServerSide刊登了他的新作“Scaling Your JavaEE Applications”,英文1,英文2
|
Network Manager 为 SailFin 的一个模块。该模块能处理 Grizzly 集成,消息解析,ByteBuffers 和 线程池等。Ramesh,SailFin 项目中该模块的所有者,已经开始写一系列的博客 [1,2] 解释配置高性能的SailFin SIP 容器。 请查看 Eltjo Boersma 的博客得到关于配置 SaiFin 网络监听器的更多详细信息。 |
在 JCP 层面,已经提交 JSR 289 去最终的批准。点击这里下载该规范的最新版。