Web 應用和 Project Loom

工程 | Mark Thomas | 2023 年 2 月 27 日 | ...

引言

Project Loom 旨在為 JRE 帶來“易於使用、高吞吐量、輕量級的併發”。Project Loom 引入的一個特性是虛擬執行緒。在這篇部落格文章中,我們將探討虛擬執行緒對於 Web 應用的意義,並使用部署在 Apache Tomcat 上的一些簡單 Web 應用進行說明。

高吞吐量 / 輕量級

第一個實驗是比較使用 Tomcat 標準執行緒池的開銷與使用基於虛擬執行緒 (Loom) 的執行器的開銷。所使用的測試環境在本篇文章末尾有詳細說明。效能…

用於 Azure Function 的 Spring Cloud Function

工程 | Christian Tzolov | 2023 年 2 月 24 日 | ...

什麼是 Spring Cloud Function?

Spring Cloud Function 是一個基於 SpringBoot 的框架,它允許使用者透過將業務邏輯實現為 Java Function(例如,Supplier、Function、Consumer)來專注於業務邏輯。反過來,該框架提供了必要的抽象,以實現在各種環境(例如,REST、Streaming)以及無伺服器環境(如 AWS Lambda 或 Azure Functions)中執行這些 Function,而無需擔心底層特定於平臺的細節。這使得開發人員可以專注於編寫其業務邏輯,並讓框架處理…

從 Spring Native 到 Spring Boot 3

工程 | Sébastien Deleuze | 2023 年 2 月 23 日 | ...

今天,我們將 Spring 對構建原生可執行檔案的支援從實驗性的 Spring Native 專案遷移到官方的 Spring Boot GraalVM 原生映象支援

實際上,這意味著我們將歸檔 Spring Native 的 GitHub 倉庫並將其移至 https://github.com/spring-attic 組織。基於 Spring Boot 2.x 的 Spring Native 將不會有新的釋出,我們鼓勵所有 Spring Boot 使用者遷移到 Spring Boot 3.x 以利用其官方原生支援。

SpringOne

如果您錯過了 SpringOne 主題演講,請注意其錄音…

本週 Spring - 2023 年 2 月 21 日

工程 | Josh Long | 2023 年 2 月 21 日 | ...

嗨,Spring 愛好者們!歡迎來到新一期的《本週 Spring》!您好嗎?我差點忘了今天是星期二!在美國,我們總統日有三天長週末,而且我每天(或者幾乎每天)都在 我的小 YouTube 頻道上直播幾個小時,所以日子有點模糊了。我很高興我瞥了一眼日曆,否則我可能會錯過這一期。這周我們有很多東西要講,所以讓我們直接開始吧!

另外:下週我將在達拉斯!如果您想一起寫程式碼喝咖啡,請告訴我

本週 Spring - 2023 年 2 月 14 日

工程 | Josh Long | 2023 年 2 月 15 日 | ...

嗨,Spring 愛好者們!對我來說,現在是週二清晨。我正準備前往伊利諾伊州芝加哥會見一些客戶,並在這座風城度過一段美好的時光。希望您一切都好,我當然很好。

本週 Spring - 2023 年 2 月 7 日

工程 | Josh Long | 2023 年 2 月 7 日 | ...

嗨,Spring 愛好者們!歡迎來到新一期的《本週 Spring》!當我寫這篇文章時,今天是 2023 年 2 月 7 日,星期二,我非常高興能和您交流。您過得怎麼樣?

一些雜項事務:我將在 我的 YT 頻道上進行更多直播 - 加入我,我們可以聊聊技術。

下週我將前往伊利諾伊州芝加哥,我想知道我在那裡的時候是否可以進行一次線下直播?有沒有人想在咖啡館什麼的碰面,一起寫點程式碼喝杯咖啡?請聯絡我

總之,我的朋友們,讓我們開始本週的彙總吧

一種永恆且優秀的學習 Spring 的方式

工程 | Josh Long | 2023 年 2 月 3 日 | ...

我可以每週都這篇文章。等等,我確實每週都寫!它叫做《本週 Spring》,在其中我總結了網際網路上許多有趣的新內容,這些內容詳細闡述、介紹或創新。我喜歡這些資料點。它們有幫助。但它們幾乎從來都不是一個完整的指導課程。當然,現在有很多好的培訓課程,但我認為您會喜歡這個:Spring 學院。我提到這一點是因為我感染了新冠,所以我在家隔離,總是渴望看一些有趣的東西。我剛剛看完《火線》,現在正在重看 Spring 學院…

訂閱 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

先行一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲取支援

Tanzu Spring 透過一項簡單的訂閱,提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視全部