小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
沉浸式翻译 immersive translate
结构化并发初现曙光

结构化并发是Project Loom在JDK 21虚拟线程之后的重要特性,将相关任务组视为单一工作单元,简化取消、错误处理与可观测性,使并发代码更易理解和维护。该特性经过多次预览版迭代,API虽小但支持多种模式。演讲介绍了其动机、设计、用法及演进经验,并透露了未来底层API的方向。

结构化并发初现曙光

insidejava insidejava · 2026-10-12T00:00:00Z
IntelliJ IDEA 中的 Project Loom:虚拟线程、作用域值与结构化并发

Project Loom 通过虚拟线程、作用域值和结构化并发三大特性,解决了Java传统并发中的线程开销、上下文传递和错误处理等问题。虚拟线程轻量高效,作用域值安全传递数据,结构化并发统一管理任务生命周期。IntelliJ IDEA 提供调试支持,帮助开发者编写更简洁、可扩展的并发代码。

IntelliJ IDEA 中的 Project Loom:虚拟线程、作用域值与结构化并发

The JetBrains Blog The JetBrains Blog · 2026-08-28T05:03:34Z
🧵 Java虚拟线程:可扩展并发的未来

Java 21+引入虚拟线程(Project Loom),简化并发编程,提升I/O密集型应用性能。虚拟线程由JVM管理,支持数百万并发任务,适合Web应用和数据库服务,使用Spring Boot可轻松替代传统线程池。

🧵 Java虚拟线程:可扩展并发的未来

DEV Community DEV Community · 2025-04-18T03:18:49Z
Java新闻汇总:Spring Cloud、Project Loom、Open Liberty、Groovy、Jakarta EE 11更新

2024年11月4日的Java新闻包括:发布Spring Cloud 2024首个候选版本,更新Project Loom,发布Open Liberty 24.0.0.11,Apache Groovy多个版本更新,以及Jakarta EE 11的进展。JDK 24的多个JEP已完成审查,开发者可报告bug。Jakarta EE 11核心配置即将进行发布审查,目标在12月完成。

Java新闻汇总:Spring Cloud、Project Loom、Open Liberty、Groovy、Jakarta EE 11更新

InfoQ InfoQ · 2024-11-12T11:00:00Z
Java 新闻综述:流聚合器、Project Loom、Hibernate Validator、LangChain4j、Clojure

本周Java回顾的亮点包括JEP 485流聚合器晋升为候选状态、Project Loom Build 24-loom+7-60、Hibernate Validator 9.0.0.Beta3、LangChain4j 0.34.0和Clojure 1.12.0。JEP 485增强了Stream API以支持自定义中间操作,Project Loom Build 24-loom+7-60改进了Java监视器的实现。其他版本更新包括TornadoVM、Helidon、Micronaut、Quarkus、Hibernate、Clojure、Eclipse Vert.x、Apache Maven、LangChain4j和Jox。

Java 新闻综述:流聚合器、Project Loom、Hibernate Validator、LangChain4j、Clojure

InfoQ InfoQ · 2024-09-09T02:30:00Z
Java 新闻综述:Hazelcast 5.5,Loom 和 Valhalla 项目,Hibernate ORM 和 Validation

本周Java回顾:Hazelcast 5.5发布;Project Loom和Project Valhalla的早期访问版本发布;Hibernate ORM 7.0和Hibernate Validation 9.0的Beta版本发布;Quarkus、Helidon、GlassFish、JobRunr和Testcontainers for Java的点发布。OpenJDK JEP 404(Generational Shenandoah)已更新,将在JDK 24中包含。GlassFish 7.0.16发布了bug修复和新功能。Jakarta EE 11即将发布。Apache Kafka 3.8.0发布了bug修复和新功能。

Java 新闻综述:Hazelcast 5.5,Loom 和 Valhalla 项目,Hibernate ORM 和 Validation

InfoQ InfoQ · 2024-08-05T02:30:00Z
Spring Boot 3 + AOT + Virtual Threads

本文介绍了使用Spring Boot 3.2、GraalVM原生镜像、Java 21和Project Loom的虚拟线程的方法。GraalVM提供了一个名为native-image的程序,可以对代码进行预编译,生成的二进制文件启动速度很快,在运行时占用的RAM也少很多。Spring Boot 3.2可以让Spring Boot使用虚拟线程执行器。

Spring Boot 3 + AOT + Virtual Threads

托尼哥的玩具博客 托尼哥的玩具博客 · 2023-10-04T12:59:35Z

Project Loom是Java运行时的一个稳定功能,旨在将异步编程的性能优势与同步编程的简单性结合起来。它使用虚拟线程和载体线程来提高性能,并改造了一些并发原语以适应虚拟线程。然而,并非所有阻塞API都能适应虚拟线程,需要采取解决方案来避免线程钉住现象。统一接口的抽象是否是一个好主意取决于情况。运行时需要提供适当的配置来确定I/O操作的执行方式。

Java虚拟线程不能使用同步synchronized锁!

极道 极道 · 2023-07-12T04:23:00Z

Apache Tomcat 11 是下一个主要版本,预计在一年后发布。它将引入 Project Loom 提供的虚拟线程支持,支持 Java 21 及更高版本,并计划在 Tomcat 11 中添加基于 HTTP/3 的 QUIC 传输协议支持。Tomcat 11 与 Tomcat 10 的主要区别在于规范的更新和 JDK 功能的利用。迁移到 Tomcat 11 需要注意包名称的更改。未来的 Tomcat 11.x 版本将实现 Jakarta EE 11 中的所有规范。宣布主要版本稳定取决于项目核心提交者的判断,但未来版本将尝试保持代码库一致性和减少版本之间的差异。

Apache Tomcat 11 预览版:值得关注的新功能

极道 极道 · 2023-06-28T23:30:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码