Baeldung原文
Java周报第666期:JDK 27性能提升与JDK 28新特性
[LOADING...]
1. Spring 与 Java
>> JDK 27 的性能改进 [inside.java]
JDK 27 全面带来性能提升。本次巡览重点介绍了在 HashMap 操作、加密和向量化等领域测得的性能收益,并涉及硬件差异。
>> 在受测系统同一 JVM 中运行工作负载生成器的局限性 [norlinder.nu]
与受测系统共享 JVM 的工作负载生成器可能在垃圾回收暂停期间停止调度请求,从而扭曲尾部延迟测量。一篇有趣的读物。
另值得一读:
- >> 最终 Fizz Buzz 图灵机 [code-cop.org]
- >> 我对 Java 格式化工具的又爱又恨 [foojay.io]
- >> 谎言、该死的谎言与基准测试 [foojay.io]
- >> Java 21 末日时钟倒计时 [foojay.io]
- >> 一个数据库,两种模型:使用 MySQL JSON 双重视图构建 AI 友好的 Java 应用 [foojay.io]
- >> 使用 JDK 内建函数加速后量子密码学 [inside.java]
- >> 针对 JDK 28 的 JEP:541:弃用 macOS/x64 端口以移除 [inside.java]
- >> 针对 JDK 28 的 JEP:539:JVM 中的严格字段初始化(预览) [inside.java]
- >> 即将到来的伴生工具 [jetbrains.com]
- >> 与 Java 的互操作性:编写你自己的编译器,第六部分 [nurkiewicz.com]
- >> 2026 年 Kotlin 现状报告 [jetbrains.com]
- >> 使用 Quarkus Desktop 构建 AWT 和 Swing 桌面应用 [quarkus.io]
网络研讨会与演讲:
- >> 驯服 Thymeleaf 第四版发布 [wimdeblauwe.com]
升级时间:
- >> BoxLang AI 3.4.0:网关、人在回路和完整安全栈 [foojay.io]
- >> JobRunr 与 JobRunr Pro v9:洞察每个后台作业 以及 v9.0.0 发布说明 [jobrunr.io / github.com/jobrunr]
- >> Quarkus 3.40.1、3.40.0 和 3.27.6 [quarkus.io / github.com/quarkusio]
- >> Spring AI 2.1.0-M1 现已可用 [spring.io]
- >> Micronaut Core 5.2.10 和 4.10.30 以及 5.2.9 和 5.2.8 和 5.2.7 和 5.2.6 [github.com/micronaut-projects]
2. 技术与思考
>> 持久执行是一种属性,而非产品 [foojay.io]
一项基准测试比较了基于重放的工作流编排与检查点作业。一篇扎实的文章,帮助理解何时工作流引擎的重放和跨服务协调值得那些开销。
另值得一读:
- >> VoIP、VPN 及其背后的构建系统 [foojay.io]
- >> Bliki:明智的默认值 [martinfowler.com]
- >> 用你自己的身份替换云身份:托管计算上的工作负载证明 [netflixtechblog.com]
- >> Netflix Stratum 媒体处理:自动化容器合理规模调整 [netflixtechblog.com]
- >> 博客十三年 [vladmihalcea.com]
- >> 我在 DevTalks Cluj-Napoca 2026 上学到的 [vladmihalcea.com]
- >> 从记录决策到质疑决策 [frankel.ch]
- >> NoJS 4——Gurveer Arora 用 AI 进行的纯 CSS 黑客技术 [scottlogic.com]
3. 本周精选
>> 单体优先 [martinfowler.com]
文章 Java Weekly, Issue 666 首次出现在 Baeldung。