简介
我目前是JBoss应用服务器项目的负责人。我也是JCP的成员,代表红帽参与Java EE6规范的制定。在JBoss任职期间,我在应用服务器、集群、Web服务、AOP和安全等多个领域工作过。我的兴趣包括并发、分布式计算、硬件和编程语言设计。
标签
作者
简短的答案是,它是围绕阿姆达尔定律(有效并行化工作)设计的,而不是摩尔定律(等待更快的时钟速度的硬件)。现在几乎所有的桌面、笔记本电脑和服务器都至少是双核的,这种趋势正在迅速扩大。频率竞赛的时代已经基本结束。因此,现在软件必须适应,以挖掘今天和明天的硬件力量。
你可能已经听说,AS7 最终版本已经发布! 我计划有很多话要说,但在那之前,我想强调许多英雄的贡献,使得这次划时代的发布成为可能。
我很高兴地宣布,上周我们正式启动了 AS7 的测试版流。这将是直到达到 CR 的非常快速的每两周一次的发布计划。所以,期待很快看到我们有很多东西。
随着 AS6 越来越接近 CR,我们最近开始着手开发我们的下一代应用服务器。上周,我们刚刚发布了这个工作的早期 alpha 版本,7.0.0.Alpha1,代号为 万圣节
。
我很少找到没有一些问题需要绕过的工具(即使是小的)。更少的情况是,我找到的工具继续让我印象深刻,超出了我原本认为需要的。
上周,我们发布了AS6的第三个里程碑版本。这次发布带来的一个主要改进是引入了一个全新的高性能消息实现。HornetQ可以直接使用,您只需设置您的队列/主题,并部署任何使用JMS的EE应用程序。您可以在Clebert的博客上了解更多信息。
JBoss AS 6.0.0.M2刚刚发布。这次发布的一个重要亮点是提供了三个关键的EE6功能。
如何跟上本周关于Java EE6平台和CDI获得最终批准的令人兴奋的新闻?如何处理包含对三个关键EE6功能支持的JBoss AS发布:CDI、Bean Validation和JSF 2?
由于需要,我最近向javassist贡献了一个数据流分析框架。该框架允许应用程序通过推理确定每个字节码指令开始时局部变量表和栈帧的类型状态。对于那些不熟悉Java字节码格式的人来说,一旦Java程序编译,就会丢失大量信息,因为当程序执行时并不需要这些信息,省略它们有助于保持类文件小。