Ohhnews

分类导航

$ cd ..
InfoQ Java原文

Helidon 27 发布:编程模型重构,新增消息与数据模块

#helidon#java#微服务框架#消息中间件#jdbc

InfoQ 软件架构师新闻通讯 每月为你奉上架构师或准架构师必知必会的资讯概览。查看示例

输入你的电子邮箱地址 选择你的国家/地区

关闭

QCon AI 波士顿(2027年7月8-9日):智能体。上下文。评估。安全。看看其他团队如何做出决策。立即注册

关闭

切换导航

促进专业软件开发领域知识与创新的传播

英文版

为 InfoQ 撰稿

搜索

注册登录

解锁完整的 InfoQ 体验

登录即可解锁完整的 InfoQ 体验!及时了解你喜爱的作者与话题,与内容互动,并下载独家资源。

登录 或

还没有 InfoQ 账号?

注册

  • 随时掌握对你重要的话题与同行动态——即时获取最新洞见与趋势提醒。
  • 快速获取持续学习的免费资源——迷你书、带文字稿的视频以及培训材料。
  • 收藏文章,随时阅读——将文章加入书签,想读就读。

Logo - 返回首页

新闻文章演讲播客指南

话题

开发

开发领域精选

Lily Mara 讲解如何通过渐进式 FFI 重构,避免高风险的软件重写。她分享了工程团队如何借助 PyO3 用 Rust 替换 Python 瓶颈,展示了如何实现函数级别的显著加速、无缝的集成测试,以及在没有微服务开销的情况下大幅节省基础设施成本。

[LOADING...]

开发领域全部内容关注该话题

架构与设计

架构与设计领域精选

Hillel Wayne 探讨了形式化方法的原则——如属性强度、状态空间验证和环境假设——如何帮助软件工程师及早发现关键的架构缺陷。他分享了诸如“对抗性非确定性”等实用的思维模型,帮助工程师无需复杂的数学工具,也能对并发、边界情况和分布式系统故障进行推理。

[LOADING...]

架构与设计领域全部内容关注该话题

AI 基础设施

AI、机器学习与数据工程领域精选

Brendan O'Leary 探讨了真实世界中的 AI 采用为何取决于建立信任,而非追逐模型基准分数。基于 40 万亿 token 的使用数据,他阐释了 AI 采用阶梯的四个层级,并分析了上下文构建、多模型路由和反馈回路中的关键失败点,帮助工程负责人成功扩展智能体工作流。

[LOADING...]

AI、机器学习与数据工程领域全部内容关注该话题

文化与方法

文化与方法领域精选

在本期播客中,《文化与方法》栏目主编 Shane Hastie 与 Built 创始人、《最小可行管理者》一书作者 Matt Gjertsen 对话,探讨每位初次担任管理者的人都需要的三项基础技能、如何建立信任并给出有效反馈,以及为何在 AI 时代,人的领导力技能更加重要。

[LOADING...]

文化与方法领域全部内容关注该话题

DevOps

DevOps 领域精选

Andrew Martin 探讨了为什么 AI 安全从根本上与 Kubernetes 安全紧密相关。他分享了对不断演变的 AI 威胁态势的洞见,涵盖非确定性的智能体行为、GPU 供应链漏洞、共享计算风险,以及从提示词防火墙到智能体身份认证的实用防御策略,以帮助在生产环境中保护云原生 AI 工作负载。

[LOADING...]

DevOps 领域全部内容关注该话题

活动

实用链接

选择你的语言

2026年10月19日 AI 辅助工程认证 你的编码智能体跑得很快,但谁来判断它是否让代码库变得更好?线上。立即注册。

2026年10月26日 AI 安全与隐私工程认证 保护并治理生产环境中的 AI 系统,从敏感数据到护栏、评估和审计。线上。立即注册。

2026年11月16-20日 QCon 旧金山 来自实践团队的一线经验:AI、架构与领导力领域哪些做法真正有效。注册。早鸟票11月10日截止。

2026年12月15-16日 QCon AI 纽约 由资深工程师亲述生产环境中的 AI:智能体、上下文、评估、安全和基础设施。注册。早鸟票11月10日截止。

InfoQ 首页新闻Helidon 27 引入重构后的编程模型以及全新的消息与数据模块 Java

扩展 OpenTelemetry:管理采集器、配置与成本(11月19日网络研讨会)

Helidon 27 引入重构后的编程模型以及全新的消息与数据模块

2026年10月16日 阅读时长 3 分钟 作者

关注 Java Champion | Java 专栏主编 | GSJUG 总监

关注我们 Youtube 23.2万关注者Linkedin 2.6万关注者Instagram 新RSS 1.9万读者X 5.71万关注者Facebook 2.1万点赞Bluesky 新

登录以收听本文

正在加载音频

音频 2

0:00 0:00

正常 1.25x 1.5x

点赞

Helidon 27 的发布是首个遵循 Oracle 库开发 Tip & Tail 模型的版本,其中**尖端(Tip)**采用最新的 Java 技术,**长尾(Tail)**则提供更稳定、更安全的基线。与 JDK 27 的发布同步,本次变更包括对原有编程模型的重构,并引入了两个新模块:Helidon Messaging 和 Helidon Data JDBC。

Helidon 27 扮演“尖端”角色,这意味着:它与 JDK 27 保持一致;采用最新的 Java 特性;并将按照当前 OpenJDK 的发布节奏持续更新。因此,Helidon 28 将随 2027 年 3 月即将发布的 JDK 28 一同推出。

Helidon 4.5.5 仍沿用大家熟悉的 Helidon 语义化版本管理,扮演“长尾”角色,这意味着:它在 JDK 21 基线上维护 Helidon 4.5 LTS,并支持 JDK 25;优先处理关键缺陷、安全修复以及经过审慎挑选的向后移植;并为开发团队提供生命周期更长的生产基线。

Helidon 27 在 Java Verified Portfolio(JVP)的支持下进行维护。JVP 是一个由 Oracle 支持的技术生态,首次在 JavaOne 2026 上推出,其中还包括 JavaFX 27、Jipher 20 以及 Java Platform Extension for Visual Studio Code。

Helidon 最初名为 J4C(Java for Cloud),其设计目标是简单且快速,最初包含两个编程模型:Helidon SE 和 Helidon MP。本次发布引入了全新的 Helidon Core 以取代 Helidon SE,并提供两种新的编程模型:命令式(Imperative)和声明式(Declarative)。顾名思义,命令式模型与传统的 Helidon SE 类似,允许开发者使用“纯”Java 编写应用,无需依赖注入或注解。而声明式模型则让开发者能够使用依赖注入和注解,在构建时生成命令式代码与装配逻辑。

Helidon MicroProfile 取代了传统的 Helidon MP,并已移入独立项目。它将继续支持 MicroProfile 和 Jakarta EE 下的规范,并遵循 Helidon 的语义化版本管理。Helidon SE Integrations 也已移至独立项目,并更名为 Helidon Extensions。每个扩展都将在各自的发布生命周期下独立维护。

Helidon Messaging 是一个新的消息层,简化了传统消息传递,并避开了诸如 MicroProfile Reactive Messaging 规范之类的响应式 API。开发者可以使用普通的阻塞式 Java,与连接器中立的通道(例如 Kafka、JMS 或 Apache Pulsar)进行互操作,这些通道通过配置和可插拔连接器进行绑定。

Helidon Data JDBC 提供了一套统一的 API 来处理数据仓库查询,它是对传统对象关系映射(ORM)的抽象。这使得带有查询定义的接口能够在编译时被转换为实现类。Helidon Data JDBC 支持 Jakarta Persistence 规范及其对应的实现 EclipseLink 和 Hibernate ORM。

Helidon SE 于 2018 年 9 月推出,提供三个核心 API 用于创建微服务——Web 服务器、配置和安全——以构建基于微服务的应用。Helidon MP 则实现了多种 MicroProfile 规范。多年来,Helidon 与 Java 社区共同演进,现已支持:GraalVM;Java Persistence Architecture(现为 Jakarta Persistence);Micronaut Data;Kotlin;MicroStream(现为 EclipseStore);以及 IntelliJ IDEA。

Helidon 2.0 于 2020 年 6 月发布,在 Helidon SE 中引入了 Web 客户端(作为 Web 服务器的补充)和数据库客户端,以及新的命令行工具(CLI)。

Helidon 3.0 于 2022 年 7 月发布,带来了:以 JDK 17 为最低版本;MicroProfile 5.0 及部分 Jakarta EE 9.1 规范的实现;对 JEP 290《过滤传入的序列化数据》的支持,使反序列化默认处于禁用状态;更新后的 Helidon SE 路由 API;新的项目启动器;以及更新后的 CLI。

最初的 Helidon Web 服务器基于 Netty,在 1.0 至 3.0 的发布序列中提供。代号为 Helidon Níma 的新 Web 服务器基于 JEP 444《虚拟线程》,随 2023 年 10 月 Helidon 4.0 的发布而推出。有关这些版本的更多细节,可查阅版本 27.0.0 和版本 4.5.5 的发布说明。

关于作者

[LOADING...]

Michael Redlich

Michael Redlich 近 30 年来一直是 Java 社区的活跃成员。他于 2001 年创立了 Garden State Java 用户组(前身为 ACGNJ Java 用户组),该组织至今仍在持续运营。自 2016 年起,Mike 担任 InfoQ 的 Java 社区新闻编辑,其贡献包括月度新闻、技术写作和技术审校。他曾在 JavaOne、Oracle Code One、Devnexus、Emerging Technologies for the Enterprise 等会议以及众多 Java 用户组发表演讲。Mike 是 Jakarta NoSQL 和 Jakarta Data 规范的提交者,并参与 Jakarta EE Ambassadors 的领导委员会。他于 2023 年 4 月被评为 Java Champion。在服务 33 年半后,Mike 于 2023 年 6 月从位于新泽西州克林顿的埃克森美孚技术与工程公司退休,期间积累了开发定制科学实验室应用和 Web 应用的经验。他还曾在 Ai-Logix 公司(现为 AudioCodes)担任技术支持工程师,为客户提供技术支持并开发电话应用。显示更多 显示更少

本文内容属于 Java 主题 · 关注主题

相关主题:

相关编辑内容

相关赞助内容

相关赞助商

  • [LOADING...]
    • 2026 年 11 月 19 日,美国东部时间中午 12 点
扩展 OpenTelemetry:管理收集器、配置与成本

演讲者:David Iparraguirre——Datadog 高级产品营销经理;Jessica Yang——Datadog 产品经理

由 DATADOG 赞助

立即报名

相关内容

相关赞助内容

可观测性中的 AI 现状:为何信任成为新的瓶颈

AI 正走向生产环境,但成功不仅仅取决于更好的模型。本报告基于对 120 多位工程负责人的调研,探讨为何信任、遥测与数据质量正在塑造下一波 AI 投资。

扩展 OpenTelemetry:管理收集器、配置与成本(2026 年 11 月 19 日直播网络研讨会)——立即报名

随着 OpenTelemetry 规模扩大,收集器泛滥、配置漂移、路由不一致以及成本上升都会让运维变得复杂。Datadog 的 Jessica Yang 与 David Iparraguirre 将结合实际演示,探讨管理 OTel 管道的实用方法。

相关内容

The InfoQ 新闻邮件

每周二发送,汇总上周 InfoQ 上的内容。加入超过 250,000 名资深开发者组成的社区。

查看示例

输入您的电子邮件地址

选择您的国家

  • 我同意 InfoQ.com 按照此隐私声明处理我的数据。

我们保护您的隐私。

The InfoQ 新闻邮件

每周二发送,汇总上周 InfoQ 上的内容。加入超过 250,000 名资深开发者组成的社区。

查看示例

  • 快速了解各种创新者与早期采用者技术领域发布的内容
  • 了解那些你不知道自己不知道的事情
  • 持续获取你感兴趣主题的最新信息

输入您的电子邮件地址

选择您的国家

  • 我同意 InfoQ.com 按照此隐私声明处理我的数据。

我们保护您的隐私。

正在构建生产环境的 AI 系统?

用资深实践者在生产环境中运行智能体、评估、模型服务和 AI 辅助工程时所做的决策与权衡,来检验你的方法。看看哪些奏效、哪些失败,以及他们会如何做得不同。把这些经验带回团队,做出更明智的架构与交付决策。立即注册 QCon AI 纽约 · 2026年12月15–16日

首页 | 创建账户 | 登录
QCon 会议 | 活动 | 为 InfoQ 撰稿 | InfoQ 编辑 | 关于 InfoQ | 关于 C4Media | 媒体资料包 | InfoQ 开发者营销博客 | 多元化

活动

关注我们

随时了解最新动态

InfoQ 播客[LOADING...]
工程文化播客[LOADING...]
软件架构师通讯[LOADING...]

一般反馈 feedback@infoq.com
广告 sales@infoq.com
编辑 editors@infoq.com
营销 marketing@infoq.com

InfoQ.com 及所有内容版权 © 2006-2026 C4Media Inc. 隐私声明, 条款和条件, Cookie 政策, Cookie 设置 关闭 BT