Ohhnews

分类导航

$ cd ..
InfoQ Java原文

Java周报:Grails 8、Open Liberty、GlassFish、Infinispan、LangChain4j与Spock相继更新

#java#openjdk#grails#langchain4j#开源发布

BT

InfoQ 软件架构师通讯

每月综述,介绍架构师或有志成为架构师的人需要了解的内容。

查看示例

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

  • 我同意 InfoQ.com 按本隐私声明所述处理我的数据。

我们保护您的隐私。

关闭

QCon AI 纽约(2026 年 12 月 15-16 日):了解资深工程师如何构建能够在生产环境中经受考验的 AI 系统。立即注册

关闭

切换导航

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

English edition

为 InfoQ 撰稿

搜索

注册登录

解锁完整 InfoQ 体验

登录以解锁完整 InfoQ 体验!随时了解您喜爱的作者和主题,参与内容互动,并下载专属资源。

登录

或

还没有 InfoQ 账号?

注册

  • 随时了解对您重要的主题和同行:及时获取最新洞察与趋势提醒。
  • 快速获取免费资源,实现持续学习:迷你书、带文字稿的视频和培训材料。
  • 保存文章,随时阅读:收藏文章,以便随时阅读。

Logo - 返回首页

新闻文章演讲播客指南

主题

开发

开发精选

通过将 Rust 增量集成到现有代码库来加速性能

Lily Mara 解释如何通过增量式 FFI 重构避免高风险软件重写。她分享工程团队如何通过 PyO3 用 Rust 替换 Python 瓶颈,展示如何在不引入微服务开销的情况下实现函数级大幅提速、无缝集成测试以及显著的基础设施成本节约。

[LOADING...]

开发全部内容关注主题

架构与设计

架构与设计精选

使用 Go 构建会话有序的 Kafka 管道

本文介绍了一种自定义实现,在 Apache Kafka 分区之上提供会话级有序性,支持在数千个独立通道中严格保证消息顺序。该方案需要应用层路由、一致性哈希、重试以及连续水位提交。工程师们通过大量性能测试完成了运维加固。

[LOADING...]

架构与设计全部内容关注主题

AI 基础设施

AI、ML 与数据工程精选

本体驱动的可观测性:在 Netflix 规模构建端到端知识图谱

Prasanna Vijayanathan 和 Renzo Sanchez-Silva 分享 Netflix 如何应对每秒 3800 万次事件的可观测性挑战。他们讨论如何用 AI 驱动的运维本体和基于 Claude 与图数据库的智能体工作流取代被动监控。他们解释如何将 MELT 遥测统一为可查询知识图谱,从而实现自动分诊、根因分析和自愈系统。

[LOADING...]

AI、ML 与数据工程全部内容关注主题

文化与方法

文化与方法精选

最小可行管理者:建立信任、反馈与对齐

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

[LOADING...]

文化与方法全部内容关注主题

DevOps

DevOps 精选

构建韧性平台:来自 20 多年关键任务基础设施的经验

Matthew Liste 阐述为企业技术团队构建可扩展、可靠平台的 12 条核心原则。从避免技术债务、管理弃用,到建设强大的工程文化,Liste 讨论如何设计能够降低复杂性、简化开发者工作流,并为资深架构师和工程领导者带来长期价值的基础设施平台。

[LOADING...]

DevOps 全部内容关注主题

活动

实用链接

选择语言

2026 年 10 月 9 日 架构师认证:分布式系统、去中心化决策、平台工程和 AI 架构。线上。立即注册。

2026 年 11 月 17 日 高绩效团队认证:与经验丰富的实践者比较团队设计、交付流程、AI 角色和指标。线上。立即注册。

2026 年 12 月 15-16 日 QCon AI 纽约:来自构建生产级 AI 的资深工程师,涵盖智能体、上下文、评估、安全和基础设施。注册。早鸟票于 10 月 13 日结束。

2027 年 7 月 8-9 日 QCon AI 波士顿:学习已在生产环境中运行的 AI 系统背后的决策和权衡。注册开放。

InfoQ 首页新闻Java 新闻综述:Grails 8、Open Liberty、GlassFish、Infinispan、LangChain4j、Spock

Java

QCon AI 纽约(12 月 15-16 日):来自资深工程师的生产级 AI 经验。

Java 新闻综述:Grails 8、Open Liberty、GlassFish、Infinispan、LangChain4j、Spock

2026 年 10 月 12 日 5 分钟阅读,作者

[LOADING...]Michael Redlich 关注 Java Champion | Java Queue 首席编辑 | 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 点赞

本周(2026 年 10 月 5 日)Java 综述重点包括:面向 JDK 28 的 OpenJDK JEP 进入 Proposed to Target 状态;Lazy Constants 提升至 Candidate 状态;Apache Grails 8.0 和 Open Liberty 20.0.0.10 正式发布;TornadoVM、Infinispan、LangChain4j 和 Spock 发布点版本;以及 GlassFish 的维护版本。

OpenJDK

JEP 546,ZGC 自适应堆大小调整,已从 Candidate 提升为 JDK 28 的 Proposed to Target。该 JEP 提议“增强 Z 垃圾收集器,使其能够根据可用资源、应用程序需求以及竞争同一资源的相邻应用程序需求,自适应调整堆大小。”审查预计于 2026 年 10 月 14 日(星期三)结束。

JEP 545,使用 ZGC 加快启动和预热,已从 Candidate 提升为 JDK 28 的 Proposed to Target。该 JEP 提议“通过增强 Z 垃圾收集器,使其能够根据应用程序需求更快速、更高效地获取和准备物理内存,从而改善应用程序启动和预热。”审查预计于 2026 年 10 月 14 日(星期三)结束。

JEP 543,结构化并发,已从 Candidate 提升为 JDK 28 的 Proposed to Target。该 JEP 提议在七轮预览(从 JDK 21 到即将发布的 JDK 27)以及两轮孵化(JDK 19 和 JDK 20)之后,不加修改地最终确定该特性。该特性通过引入结构化并发简化并发编程,“将运行在不同线程中的相关任务组视为单个工作单元,从而简化错误处理和取消,提高可靠性并增强可观测性。”审查预计于 2026 年 10 月 13 日(星期二)结束。

JEP 547,Lazy Constants(第四次预览),已从 JEP Draft 8389764 提升至 Candidate 状态。该 JEP 提议在即将发布的 JDK 27 以及 JDK 26 至 JDK 25 中交付的三轮预览之后,不加修改地进行第四次预览。该特性此前称为 Stable Values 和 Computed Constants,引入了 computed constants 概念,即最多初始化一次的不可变值持有者。这提供了 final 字段的性能和安全优势,同时在初始化时机方面具有更大灵活性。随着 JDK 26 发布,名称从 Stable Values 改为 Lazy Constants,更好地体现了高层级用例的意图。

JDK 28

JDK 28 的 Build 19 早期访问构建版本已于过去一周发布,包含自 Build 18 以来的更新,其中包括对多个问题的修复。有关此版本的更多详细信息,请参阅发行说明。对于 JDK 28,鼓励开发者通过 Java Bug 数据库报告错误。

GlassFish

GlassFish 8.0.5 的发布包含错误修复、文档改进、依赖升级和新特性,例如:更新 ZipPayloadImpl 类,以按照 ZIP64 Extra Fields(JDK-8302483)规范在额外头中包含 Header ID 和 Data Size 值;以及缩短大型和小型应用程序的部署时间。有关此版本的更多详细信息,请参阅发行说明。

Apache Grails

Apache Grails 8.0.0 的发布包含错误修复、文档改进、依赖升级和新特性,例如:支持 JDK 21 和 Gradle 9.7 作为最低版本;所有控制器现在都是 REST 资源,从请求而非映射中解析控制器;以及 Grails Promises 现在运行在 Spring Boot Task Executor 之上。有关此版本的更多详细信息,请参阅发行说明。

TornadoVM

TornadoVM 7.2.0 和 7.1.0 的发布提供了显著变化,例如:向 KernelContext 类添加了新方法 mmaLoadA() 和 mmaLoadB(),分别返回 HalfFloat 类的 8 元素和 4 元素片段;以及更新 CUDACommandQueue、CUDAEvent 和 CUDAHandles 类,使其现在能够准确报告内核启动和数据传输的驱动调度时间。有关这些版本的更多详细信息,请参阅 7.2.0 版本和 7.1.0 版本的发行说明。

Open Liberty

Open Liberty 26.0.0.10 的正式发布包含:错误修复;对 JDK 27 的支持;以及修复影响多个 Open Liberty 特性的七个 CVE。开发者应注意,随着 G1 现在成为所有环境中的默认 GC,在受限环境中运行 Open Liberty 的用户可能会体验到与早期 Java 版本不同的垃圾收集行为。

Infinispan

Infinispan 16.3.0 的发布,代号 Tripel Karmeliet,寓意“稳健”,包含错误修复、文档改进、依赖升级和新特性,例如:在合并分区时更高效的基于哈希的冲突检测与解决;增强的配置,因为属性现在会被持久化以在重启后保留;以及改进日志以减少日志噪音。有关此版本的更多详细信息,请参阅发行说明。

LangChain4j

LangChain4j 1.22.0 的正式版本(以及第三十二个 beta 版本)提供了错误修复、文档改进、依赖升级和新特性,例如:新的 BedrockBatchChatModel 类,在 Bedrock 批量推理 API 上实现核心 BatchChatModel 接口;以及新的 OpenAiDecisionModel 和 OpenAiOfficialDecisionModel 类,以支持 OpenAI Decisions API。有关此版本的更多详细信息,请参阅发行说明。#### Micronaut

Micronaut Framework 5.2.2 的发布基于 Micronaut Core 5.2.15,带来了对 Netty 4.2.19.Final 的更新,解决了 16 个 CVE,包括 HTTP 请求/响应走私以及 HTTP、HTTP/2 和 HTTP/3 编解码器中的无界资源消耗。此外还有模块的补丁更新:Micronaut Data 和 Micronaut Test Resources。有关此版本的更多详细信息,请参阅发行说明。

Spock

Spock 2.5.0 的发布包含错误修复和新功能,例如:支持 Groovy 6 和 Spring Framework 7;改进 TooManyInvocationsError 类,现在会报告未满足的交互,以便更容易诊断不匹配的调用;支持在 where: 块中声明为 final 的局部变量。有关此版本的更多详细信息,包括破坏性变更,请参阅发行说明。

关于作者

[LOADING...]

Michael Redlich

Michael Redlich 在 Java 社区中活跃了近 30 年。他于 2001 年创立了 Garden State Java User Group(原 ACGNJ Java Users Group),该组织至今仍在持续运营。自 2016 年以来,Mike 一直担任 InfoQ 的 Java 社区新闻编辑,他的贡献包括每月新闻条目、技术写作和技术评论。他曾在 JavaOne、Oracle Code One、Devnexus、Emerging Technologies for the Enterprise 以及众多 Java 用户组等场合发表演讲。Mike 是 Jakarta NoSQL 和 Jakarta Data 规范的 committer,并参与 Jakarta EE Ambassadors 的领导委员会。他于 2023 年 4 月被授予 Java Champion 称号。在服务 33 年半后,Mike 于 2023 年 6 月从位于新泽西州克林顿的 ExxonMobil Technology & Engineering 退休,拥有开发定制科学实验室和 Web 应用程序的经验。他还曾在 Ai-Logix, Inc.(现为 AudioCodes)担任技术支持工程师,为客户提供技术支持并开发电话应用程序。

显示更多 显示更少

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

相关主题:

相关编辑内容

相关赞助商

相关赞助商

[LOADING...]2026 年 12 月 15–16 日。 了解资深从业者如何在生产环境中运行代理、评估、模型服务和 AI 辅助工程,包括哪些失败了以及发生了什么变化。立即注册。

相关内容

相关赞助商

相关内容

相关赞助商

相关内容

InfoQ 新闻通讯

每周二发送的 InfoQ 上周内容摘要。加入超过 25 万名资深开发者组成的社区。查看示例

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

The InfoQ 新闻通讯

每周二发送的 InfoQ 上周内容汇总。加入超过 25 万名资深开发者组成的社区。查看示例

  • 快速概览各种创新者和早期采用者技术发布的内容
  • 了解你不知道自己不知道的内容
  • 及时了解你感兴趣主题的最新信息

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

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

活动

关注我们

掌握最新动态

InfoQ 播客![LOADING...]

工程文化播客![LOADING...]

软件架构师新闻通讯![LOADING...]

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

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

关闭 BT