Project Loom帶來Java併發模型革命? - infoworld
Project Loom是Java/JVM 生態系統(由OpenJDK託管)中的一個較新的專案,它試圖解決傳統併發模型中的限制。特別是,Loom 提供了一種更輕量的執行緒替代方案以及用於管理執行緒的新語言結構。
隨著 Project Loom 進入主分支,這優勢會被應用到開發人員所依賴的基礎設施中(想想像 Jetty 和 Tomcat 這樣的 Java 應用伺服器),我們可以看到 Java 生態系統發生了翻天覆地的變化。
Java 和它的主要伺服器端競爭對手 Node.js 已經在效能上並駕齊驅。
在典型的 Web 應用程式用例中,Java 效能的一個數量級提升可能會改變未來幾年的格局。
但是,"Fiber纖程 "早在很久以前就被規範團隊放棄了,而改為 "虛擬執行緒"。
以在虛擬執行緒上執行諸如清理程式和其他參考處理之類的東西;如果您有一個想要通過 HTTP 呼叫很多專案內容的列表,那麼可將其轉換為流並同時處理流中的專案。在這種情況下,並行流將受益於虛擬執行緒支援。
相關文章
- Project Loom搶先體驗版ProjectOOM
- Java 18中啟動Project Loom數百萬執行緒JavaProjectOOM執行緒
- project-loom-c5m:用Project Loom虛擬執行緒實現500萬長連線的實驗ProjectOOM執行緒
- Project Loom EA搶先體驗版本釋出ProjectOOM
- 構架Java併發模型框架 (轉)Java模型框架
- Java併發(1)- 聊聊Java記憶體模型Java記憶體模型
- 併發程式設計帶來的挑戰程式設計
- java併發筆記之java執行緒模型Java筆記執行緒模型
- Java併發程式設計:Java記憶體模型Java程式設計記憶體模型
- Java併發中的記憶體模型Java記憶體模型
- 併發-1-併發模型模型
- Java併發程式設計之Java記憶體模型Java程式設計記憶體模型
- Java 併發基礎之記憶體模型Java記憶體模型
- 深入出不來的Java併發Synchronized!Javasynchronized
- 【死磕Java併發】-----Java記憶體模型之重排序Java記憶體模型排序
- 彭民德(39)雲閱讀帶來學習的革命
- 量子計算會“帶來革命性改變”嗎?
- JDK 18:Java 18預覽 -infoworldJDKJava
- 併發模型比較模型
- Python 併發模型Python模型
- Java併發指南2:深入理解Java記憶體模型JMMJava記憶體模型
- Java併發---併發理論Java
- Jetlang是Java高併發Actor模型開源庫包Java模型
- java併發Java
- [Java併發]Java
- 【Java併發程式設計】從CPU快取模型到JMM來理解volatile關鍵字Java程式設計快取模型
- JDK 16:Java 16的新功能 - InfoWorldJDKJava
- 學習 Go併發模型Go模型
- Java後端開發崗必備技能:Java併發中的記憶體模型Java後端記憶體模型
- 《java併發程式設計的藝術》記憶體模型Java程式設計記憶體模型
- 在合適的地方,機器學習帶來的將是一場革命機器學習
- JavaProjects - LoomJavaProjectOOM
- 通過IO模型帶來的思考模型
- JDK 19:Java 19五個新功能 - infoworldJDKJava
- JDK 17:Java 17 中的新特性 - InfoWorldJDKJava
- Java併發容器Java
- Java併發-CopyOnWriteArrayListJava
- Java併發 -- JMMJava