jboss eap
JAX:您刚离开JBossWorld 2012的幕后–当时怎么样?
马克·利特尔:太好了。 我能记得的最大的JBossWorld围绕着EAP 6,JBoss Data Grid和我们上周发布的JBoss Way公告等话题引起了广泛关注。 听到人们再次谈论JBoss mojo真是太高兴了!
您在博客中谈到了JBoss EAP 6,这是一段时间以来最重要的版本。 您能否对EAP 6的规划花费多长时间,涉及到多少JBossians以及为什么您认为它是JBoss历史上的关键版本提供更多的见解?
在发布EAP 5之前就已经开始对EAP 6进行良好的规划。因此,从这个意义上说,它已经进行了3年多。 但是,真正的工程工作直到2009年底才开始,当时我们开始着手开发成为AS7核心的JBoss模块化服务容器。 就参与EAP 6开发和发布的人数而言,如果算上我们已经参与的社区参与,我估计接近200。
关于为什么我认为EAP 6对我们来说是至关重要的版本,这是综合考虑的:首先,我们证明EE6不需要庞大的实现; 其次,我们已经证明,我们推动的诸如CDI之类的标准是简化企业Java应用程序开发的重要基础。
显然自上一次EAP 6以来已经过了几年-您这次如何适应技术的变化?
上一个主要的EAP版本是2009年的EAP5。那时,我们才刚刚开始看到云真正起飞。 此外,移动和嵌入式设备仍未被视为企业应用程序的领域。 如今云无处不在,无处不在的计算已进入企业时代。 因此,我们需要确保EAP 6不仅从一开始就可以在云中使用,以便它可以在OpenShift上运行,而且还可以将其用作在移动和嵌入式系统上进行工作的基础。 EAP 6的轻量级特性在两种情况下都对我们有所帮助。
您从JBoss AS7版本中学到了什么并在此处实现了?
可以构建一个支持Full Profile并可以在云中和受限设备上运行的EE6应用服务器。 例如,它在Raspberry Pi上运行! 在过去的三年中,我们花了很多时间研究如何提高EAP版本的开发人员生产力以及简化配置管理之类的事情。 EAP 6和AS7的许多改进归功于诸如JBoss Developer Studio之类的相关技术。
在评估EAP6的意见时,“抢先体验计划”从长远来看如何帮助您和团队?
去年我们发布了AS7,今年初发布了AS7.1,我们从社区用户那里得到了很多反馈。 但是,我们经常发现,企业客户将我们的平台用于我们通常不会在社区获得的东西。 因此,很高兴获得他们的反馈,这有助于我们将某些功能的开发优先于其他方面。
看来,JBoss EAP和Red Hat总体而言在云环境中定位良好。 您能否解释一下EAP6中的新功能以帮助用户在云中获取其应用程序?
如前所述,EAP 6从一开始就被设计为可用于云的。 凭借快速启动时间,完整配置文件不到3秒的启动时间以及最小的占用空间,这使我们能够获得Cloud for PaaS所需的高密度。 我们还与OpenShift团队紧密合作了一年多,以确保将AS7和EAP 6的每次部署都与他们在支付,动态集群,故障转移等方面所做的工作集成在一起。
此外,JBoss Developer Studio / JBoss Tools团队与当时的OpenShift团队合作,将PaaS部署无缝集成到我们的Eclipse环境中–只需单击即可部署到OpenShift中运行的EAP 6中,真的很简单!
OpenShift如何适应这个需求? 将EAP6和OpenShift链接在一起对于JBoss展望未来有多重要?
许多开发人员的未来是云,我们相信OpenShift和EAP6是正确的PaaS。 我们将在EAP层上为BShift和SOA-P等其他许多其他内容提供给OpenShift,因此,要有坚实的工作基础,不仅对要利用EAP 6的EE6用户而言,更重要的是。
进入该项目的主要设计目标是什么-您觉得有什么需要改进的地方?
轻巧,快速,动态适应性强,易于理解和使用。 我认为我们完成了所有这些任务。
您能告诉我们更多有关它如何与其他JBoss / Red Hat产品链接的信息吗?
与以前的EAP版本一样,EAP 6将成为我们所有平台的基础。 因此,无论是SOA平台,数据网格还是门户,它们都将以一种或另一种方式使用EAP 6。 这意味着他们的用户将获得我已经提到的好处。
在中间件方面,JBoss EAP6的改进之处以及最吸引您的中间件组件是什么?
我们在以前的版本中对EAP 6进行了很多改进,但最令我兴奋的是新的JBoss Modular Services Container(这是我们实现轻量级功能并具有闪电般快速启动时间的关键),CDI(通过Weld,不久之后将成为DeltaSpike)和Infinispan(是的,EAP 6基本平台中包含我们的数据网格技术的某些方面)。
JBoss Way计划是在最近的JBossWorld上宣布的-您能解释一下它的含义和背后的想法吗?
我认为如果人们观看视频会容易得多。 但是,总而言之,JBoss Way是我们的尝试,旨在汇聚我们多年来积累的大量信息,这些信息来自我们自己的团队,社区参与和客户,并提出了完成各种任务的最佳方法。 因此,JBoss Way将包括诸如最佳实践,教程,快速入门等内容。这还将影响我们的项目和产品未来的发展方式,因为我们有意识地决定从一开始就考虑JBoss Way,回想起来。
JBoss EAP 7的计划已经开始了吗?也许还为时过早,但是我们可以期望在那里拥有什么样的功能?
是的,计划已经开始。 上周我参加了为期3天的会议,其中涉及一些工程团队。 由于我们是一家开源公司,我们讨论的内容和正在制定的计划很快就会出现在社区中,以征求反馈。 但是我认为您可以期望看到的一些东西包括对EE7的支持以及对JBoss架构的更多强调,我们将在2011年JBossWorld主题演讲中进行讨论。
翻译自: https://jaxenter.com/interview-mark-little-discusses-jboss-eap-6-104736.html
jboss eap