Jakarta EE采用云原生Java路径

Eclipse基金会上个月对全球1,800多名Java开发人员进行了一项调查,以确定社区在Jakarta EE的未来方面的首要任务。

根据结果 ,社区希望:

  • 支持云原生开发的平台
  • 平台上的创新步伐更快。

Eclipse基金会执行董事Mike Milinkovich在报告摘要中总结了Jakarta EE的未来:

Jakarta EE是云原生Java的未来。 Jakarta EE的任务是发布更频繁,降低参与障碍并使社区重新回到平台中。 它将允许并鼓励每个人参与一个开放过程,该过程可以更准确地反映整个社区的需求。 随着它的发展,我们期望来自Eclipse MicroProfile之类的开源社区的Java创新(扩展了Jakarta EE平台)将很快被该平台的新版本采用,以帮助开发人员创建可移植的云本机应用程序。 Jakarta EE代表了驱动本地云,关键任务应用程序并在数十年的实际部署和开发人员经验基础上发展的最佳方法。

仅供参考:

雅加达EE社区调查结果简述

社区调查的结果表明, Java仍然是 (在业务环境中) 使用最多的编程语言 ,并且大多数企业应用程序通常主要使用基于Java之类的框架来构建。 此外,有43.27%的受访者表示,他们生产中运行的应用程序中有80%基于Java。

其中最有趣的(但不奇怪!)的亮点受访者几乎87%是运行Java 8和使用Java 7中我们已经谈到的Java 8的普及刚刚超过45%的事实, 这个帖子 。

Jakarta EE采用云原生Java路径_第1张图片

资料来源:《雅加达EE社区调查2018-结果》

Java EE而言,似乎最常使用稳定性的原因稳定性 ,其次是规范,开发人员的可用性以及具有兼容实现的多家供应商。 同时,使用Java EE 最具挑战性的方面似乎是内存需求大 ,其次是缺少技术和规范。

超过60%的受访者希望为微服务提供更好的支持,以获取Jakarta EE平台。 与Kubernetes集成以及加快创新步伐也非常重要。

Jakarta EE采用云原生Java路径_第2张图片

资料来源:《雅加达EE社区调查2018-结果》

Jakarta EE,云原生Java的未来

大约有一半的调查对象表示,只有不到20%的应用程序在可能的情况下运行,这表明将Java应用程序迁移到云上还有很长的路要走 但是,当被问及两年内将有多少百分比的Java系统将在云中运行时,超过23%的人希望将其80%以上的应用程序存储在云中。

也就是说,我们几乎没有涉足Java的云原生未来。

Java是否适合微服务开发? 我们之前曾问过这个问题 ,但是根据Jakarta EE的调查结果, 构建微服务的组织确实更喜欢Java ,其次是Docker和JavaScript / Node.js。 既然我们在谈论微服务,那么值得注意的是,在构建微服务时,Spring和Spring Boot框架在受访者中名列前茅,而Eclipse MicroProfile令人垂涎三尺。

Jakarta EE采用云原生Java路径_第3张图片

资料来源:《雅加达EE社区调查2018-结果》

云原生Java对Jakarta EE意味着什么?

Jakarta EE的技术未来愿景包括以下内容:

  • 增强了对微服务架构的支持
  • 迁移到Cloud Native Java,其中包括与Docker和Kubernetes等技术的更好集成
  • 加快创新步伐
  • 建立一个充满活力的开发者社区
  • 提供生产质量参考实施

Eclipse基金会希望社区能够更好地与Kubernetes和Docker等云原生技术集成,而某些集成必须在JVM级别进行。 此外,他们希望社区能够与OpenJDK和Eclipse OpenJ9团队合作,以在这些JVM增强功能可用时在框架级别提供支持。

在其新的治理模型下,Jakarta EE平台应快速发展,将来自Eclipse MicroProfile等开源社区的Java创新融入该平台的新版本中,以帮助开发人员创建可移植的云原生应用程序。

最后但并非最不重要的一点是,Jakarta EE承诺更快的发布和创新周期。

雅加达EE工作组

在Eclipse基金会的领导下,雅加达EE 工作组将以自治权为基础,确定所有技术议程和计划。 雅加达EE工作组的创始成员是Fujitsu,IBM,Oracle,Lightbend,Payara Systems,Pivotal,Red Hat,Tomitribe和Webtide。

雅加达EE治理结构由四个委员会组成-指导委员会,规格委员会,市场和品牌委员会以及企业需求委员会。

有关Jakarta EE以及加入Jakarta EE工作组的更多信息,请访问www.jakarta.ee 。


翻译自: https://jaxenter.com/jakarta-ee-cloud-native-java-143738.html

你可能感兴趣的:(Jakarta EE采用云原生Java路径)