10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

MicroProfile 小组在 JavaOne 大会上讨论 JavaEE 现状

  • 2016-10-23
  • 本文字数:1542 字

    阅读完需:约 5 分钟

2016 年 9 月 22 日,MicroProfile 集团在旧金山举行了午餐会学习小组会议,讨论新实施方案当前和未来的格局。尽管这项活动并不属于 JavaOne 会议议程部分,但由于它在时间和地点上与 JavaOne 基本相吻合,因此还是吸引了一批 JavaOne 与会者的加入。学习小组成员包括了 Red Hat、Payara、SouJava、Tomitribe、IBM 和 LJC 的代表,其讨论的重点是预测 MicroProfile 如何重塑 Java 开发的未来。

小组讨论的开场是一段对 MicoProfile 当前处境的陈述,从而突显其最新一项里程碑——第一个稳定版本的发布。对此,在场一批关注方案时限的听众提出了若干相关问题。该活动小组回应称,一部分资料已考虑列入Java EE6 和Java EE7 版本中,但当时因为缺少一个能创建标准的清晰概念,因而被暂时搁置。接着,学习小组给Reza Rahman 授予信贷,为其创建“Java EE Guardians”提供支持,Java EE Guardians 曾发起过对MicroProfile 方案启动必要性的探讨。

从左至右依次为:Rich Sharples (站立),Red Hat 产品管理高级总监;Mike Croft,Payara 支持部主管;Michael Nascimento Santos,Java Champion 代表SouJava 出席(替代SouJava 总裁Bruno Souza);John Clingan,Red Hat 首席高级产品经理; David Blevins,Tomitribe 创始人兼CEO;Kevin Sutter,IBM Java EE 及JPA 架构师;Alex Theedom,Java 高级开发者,伦敦Java 社区代表

本次会议还针对MicroProfile 集团的下一步规划做了讨论。短期内,MicoProfile 将考虑创建一个明确当前格式的JSR,并在接下来优先开发。同时,这项举措也是接下来开发新特性的优先环节。这种优先顺序是开放的,任何感兴趣的团队都能直接加入到 Google Group 中,并在讨论中发表意见。无论开发顺序如何,MicroProfile 工作小组确定的是,所有参与研发的人员协同合作,在同一时间为一个特性的研发集中努力,从而使新功能获得更快发展;但这也与 Java EE 以往的开发方式背道而驰,Java EE 通常的模式是让不同的 JEP 贡献者们各自为战,当新版本 Java EE 获取 GA 数据时,所有的特性也将全部可用。

在长期问题的讨论上,活动小组围绕的重点包括了 MicroProfile 将如何展开 Java 进化过程中余下部分的工作,尤其是与 Java EE 关系的处理。小组成员们确信的一项事实是,MicroProfile 并不打算搞一个 Java EE 标准化的分支,而是以一种更快的方式将各种想法填补到这些标准中。甚至,该小组成员们预测 JCP 自身的理念正扩展至一批关注于革新与研究领域的正式机构的建构上。但这方面的形式还不清晰,仍有必要进行进一步的讨论。

由于 Oracle 去年缺少对 Java EE 关注,MicroProfile 成员们在会议最后还对其自身的知识产权问题予以强调,他们认为有必要把以中立供应商(而非任何特定供应商)运营的 MicroProfile 当作一项独立的知识产权。这将使得普通社区的行动并不会因为供应商商业战略的变更而受到影响,就像 David Blevins 所说的:“对于一至两个项目的失败,MicroProfile 完全有能力承受,甚至可放弃该项目”。

同时,Oracle 也因缺席此次学习小组而遭致了听众的非议,尽管一位 Oracle 的雇员在会上借用开幕式主题演讲期间Anil Gaur 的发言为其企业进行了辩解。这位员工强调:“Oracle 曾为Java EE 规划了路线图,并且对于Java EE 的生存和发展拥有着强烈兴趣”,他同时称,“虽然Oracle 处于被指责的一方,MicroProfile 又是企业‘上云’的先行者,但作为全球最大的云服务提供商,亚马逊和谷歌也同样缺席了此次学习小组活动。”

查看英文原文: MicroProfile Group Holds Discussion Panel Event during JavaOne


感谢冬雨对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-10-23 19:001965
用户头像
Cherry倩芸 InfoQ高级策划编辑

发布了 51 篇内容, 共 23.4 次阅读, 收获喜欢 34 次。

关注

评论

发布
暂无评论
发现更多内容

Appium常用操作之「微信滑屏、触屏操作」

清菡软件测试

SpringBoot- 技术专题 -Websocket+Nginx出现404问题

码界西柚

云原生时代下数据库管理工具的变革

BinTools图尔兹

数据库 sql 云原生 数据治理 工具软件

全国区块链信息服务备案超千个

CECBC

区块链 金融

移动端堆栈关键行定位的新思路

移动研发平台EMAS

移动应用 应用崩溃 崩溃分析

React Ref 如何使用(译)

西贝

Java 翻译 React Hooks Ref

LeetCode题解:90. 子集 II,迭代,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

Java先驱者发布最新Java全栈面试“秘籍”,助力你吃透Java新特性!

Java架构追梦

Java 学习 编程 架构 面试

JUC 之ThreadPoolExecutor实现原理分析

AI乔治

Java 架构 jdk 线程

登陆!Let's Start Coding

蚂蚁集团移动开发平台 mPaaS

移动开发 mPaaS

低代码开发平台的敏捷之力

雯雯写代码

敏捷开发 低代码 信息化

《Among Us》火爆全球,实时语音助力派对游戏开启第二春

ZEGO即构

语音 游戏 RTC

架构师训练营 1 期 - 第六周 - 技术选型2

三板斧

极客大学架构师训练营

鬼知道我经历了什么!全靠这份999页Java面试宝典,我刚拿到美团offer!

Java架构追梦

Java 程序员 架构 面试 美团

中国程序员超5000万?一线城市IT岗位已开始饱和过剩?

Java架构师迁哥

让你怀疑人生的重载和重写的区别

艾小仙

Java 编程语言

跟Kafka学技术系列之时间轮

AI乔治

Java 编程 架构

微信小程序接口测试时appid为空如何解决

测试人生路

微信小程序 接口测试

阿里五位大佬总结的操作系统+程序员必知硬核知识大全离线版pdf火了,在Github上获赞89.3K+,现已开源!

996小迁

架构 面试 操作系统 计算机

零基础IM开发入门(四):什么是IM系统的消息时序一致性?

JackJiang

谈谈项目中主动full gc的一些问题

AI乔治

Java 编程 架构 JVM GC

第七周课后总结

饭桶

LeetCode题解:90. 子集 II,迭代+位运算,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

高频面试题:秒杀场景设计

艾小仙

Java 面试 高并发 秒杀

SpringBoot-技术专题-Websocket消息推送和广播消息推送

码界西柚

JVM垃圾回收与一次线上内存泄露问题分析和解决过程

AI乔治

Java 编程 架构 JVM 内存泄漏

第七周课后练习

饭桶

震惊!线上四台机器同一时间全部 OOM,到底发生了什么?

AI乔治

Java 架构

腾讯安全披露多个0day漏洞,Linux系统或陷入“被控”危机

JUC之 FutureTask 源码与工作原理分析

AI乔治

Java 编程 架构 jdk 线程

AI 科学家带你快速 Get 人工智能最热技术

京东科技开发者

人工智能

MicroProfile小组在JavaOne大会上讨论JavaEE现状_Java_Abraham Marín Pérez_InfoQ精选文章