Sébastien Deleuze

Sébastien Deleuze

由...撰寫的部落格文章Sébastien Deleuze

Spring Boot CDS 支援與 Project Leyden 預期

工程 | 2024 年 8 月 29 日 | ...

Spring Boot 開發人員如何以最小的限制提高其應用程式的執行效率,以便在大多數應用程式上享受這些優勢? 答案是 Spring Boot 3.3 引入的 CDS 支援,它可以讓您的 Spring Boot 應用程式更快啟動並消耗更少的記憶體。 它基於我幾個月前介紹的 Spring Framework 6.1 引入的基礎

一個關鍵點是,與 GraalVM Native Image 支援相比,這個新的 CDS 支援提供了不同的價值主張:您透過 CDS 獲得的改進不如...

Spring Framework 6.1.4、6.0.17 和 5.3.33 現已推出,包含 CVE-2024-22243 的修復程式

發佈版本 | 2024 年 2 月 15 日 | ...

我很高興代表團隊和所有貢獻者宣佈 Spring Framework 6.1.46.0.175.3.32 現已推出。

Spring Framework 6.1.4 包含 106 個修復程式和文件改進。 此版本將與 Spring Boot 3.2.3 一起發佈,預計下週發佈。

Spring Framework 6.0.17 包含 17 個修復程式和文件改進。 此版本將與 Spring Boot 3.1.9 一起發佈,預計下週發佈。

Spring Framework 5.3.32 包含 19 個修復程式和文件改進

這些版本解決了 CVE-2024-22243,用於使用 Host 進行 URL 解析...

Spring Framework 6.1 的 CDS

工程 | 2023 年 12 月 04 日 | ...

作為 Spring 的執行效率 部落格文章的後續,我很高興分享我們對 Project Leyden 優化的探索帶來了一些關於 JDK 很少使用的 CDS ("Class Data Sharing") 功能的有趣發現,並且已經實現為我們能夠在 Spring Framework 6.1 中發佈的新功能。

官方文件中所述,類別資料共享 (CDS) 透過在封存檔案中快取類別中繼資料來幫助減少 JVM 的啟動時間和記憶體佔用量,以便可以快速預先載入到新啟動的 JVM 中。 這加速了類別...

Spring 的執行效率 (今天和明天)

工程 | 2023 年 10 月 16 日 | ...

隨著 Spring Framework 6.1 和 Spring Boot 3.2 的正式發佈即將到來,我們想分享關於 Spring 團隊正在進行的幾項工作,以允許開發人員優化其應用程式的執行效率。

我們將介紹以下技術和用例

  • Spring MVC 作為 JDK 21 上的精簡虛擬執行緒 Web 堆疊
  • 透過 Spring 和 GraalVM Native Image 優化容器部署
  • JVM 檢查點還原:使用 Spring 和 Project CRaC 縮小到零
  • 透過 Spring AOT 和 Project Leyden 窺視 OpenJDK 的未來

如果您喜歡觀看影片...

從 Spring Native 到 Spring Boot 3

工程 | 2023 年 2 月 23 日 | ...

今天,我們即將完成將 Spring 對於從實驗性 Spring Native 專案建構原生可執行檔的支援轉換到官方 Spring Boot GraalVM Native Image 支援

實際上,這意味著我們正在封存 Spring Native GitHub 儲存庫,並將其移動到 https://github.com/spring-attic 組織。 不會有新的 Spring Native 版本 (基於 Spring Boot 2.x),我們鼓勵所有 Spring Boot 使用者遷移到 Spring Boot 3.x 以利用其官方原生支援。

SpringOne

如果您錯過了 SpringOne 主題演講,請注意...

搶先一步

VMware 提供培訓和認證,以加速您的進展。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔。

了解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

查看全部