本週 Spring - 2023 年 10 月 31 日

工程 | Josh Long | 2023 年 10 月 31 日 | ...

嗨 Spring 粉絲們,Spring 團隊祝所有慶祝萬聖節的人萬聖節快樂!

希望您的夜晚愉快,您的一天沒有可怕的錯誤!

我的朋友們,我們這週有一些有趣的東西要看,讓我們直接進入吧。

reactor-core 3.6.0 中有哪些新功能?

工程 | Oleh Dokuka | 2023 年 10 月 31 日 | ...

Reactor 3.6.0 即將推出,並將於 11 月 14 日 GA。 這篇部落格文章描述了此即將發佈版本中包含的新功能!

虛擬線程支援

今天,每個人都在談論 Java 21Project Loom。 Project Reactor 團隊聽到了這一點,並看到了該專案在我們生態系統中的價值。 在此即將發佈的版本中,我們引入了對 VirtualThread 實作的支援。

為什麼它很方便?

讓我們考慮以下程式碼範例

package io.projectreactor.samples;

import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.stream.Stream;

import reactor.core…

本週 Spring - 2023 年 10 月 24 日

工程 | Josh Long | 2023 年 10 月 24 日 | ...

嗨,Spring 粉絲們! 這週我在里斯本和葡萄牙波爾圖,參加波爾圖科技中心活動,我的旅遊巴士即將出發! 所以,讓我們直接進入吧!

交易的使用案例:Spring Cloud Stream Kafka Binder 中的 Outbox 模式策略

工程 | Soby Chacko | 2023 年 10 月 24 日 | ...

本部落格系列的其他部分

第 1 部分:Spring Cloud Stream Kafka 應用程式中的交易簡介

第 2 部分:Spring Cloud Stream Kafka 應用程式中的生產者啟動交易

第 3 部分:在 Spring Cloud Stream 中與外部交易管理器同步

第 4 部分:使用 Spring Cloud Stream 和 Apache Kafka 的交易回滾策略

第 5 部分:Spring Cloud Stream Kafka 應用程式中 Apache Kafka 的完全一次語意

在本部落格系列的最後一部分中,我們深入研究了一個相對較新的設計模式,該模式首先由 Chris Richardson 提出,但從 Spring Cloud Stream 的角度來看。 我們將了解什麼是 outbox 模式、它的工作原理以及在使用 Spring Cloud Stream 和 Apache Kafka 時要採用的一些策略。 請參閱 此處 的說明...

本週 Spring - 2023 年 10 月 17 日

工程 | Josh Long | 2023 年 10 月 17 日 | ...

嗨,Spring 粉絲們! 歡迎來到 本週 Spring 的又一期! 現在是 2023 年 10 月 17 日,我在加拿大的蒙特婁,然後我將於週四前往猶他州的鹽湖城參加那裡的 Java 使用者群組。 不要錯過!

我們本週有很多內容要介紹,讓我們直接進入吧!

Spring Cloud Stream Kafka 應用程式中 Apache Kafka 的完全一次語意

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

本部落格系列的其他部分

第 1 部分:Spring Cloud Stream Kafka 應用程式中的交易簡介

第 2 部分:Spring Cloud Stream Kafka 應用程式中的生產者啟動交易

第 3 部分:在 Spring Cloud Stream 中與外部交易管理器同步

第 4 部分:使用 Spring Cloud Stream 和 Apache Kafka 的交易回滾策略

在本系列之前的討論中,對交易如何與 Spring Cloud Stream Kafka 應用程式一起工作進行了基本分析之後,我們終於到了房間裡的大象:完全一次語意,這是串流應用程式中備受討論且需要的特性。 在本部落格系列的這部分中,我們將研究如何透過 Apache Kafka 交易在 Spring Cloud Stream 應用程式中獲得完全一次語意。 從前幾節了解交易的工作原理可以相對容易地理解 Spring Cloud Stream Kafka 應用程式如何實現...

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

工程 | Sébastien Deleuze | 2023 年 10 月 16 日 | ...

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

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

  • Spring MVC 作為 JDK 21 上精簡的虛擬線程 Web 堆疊
  • 使用 Spring 和 GraalVM Native Image 優化容器部署
  • JVM Checkpoint Restore:使用 Spring 和 Project CRaC 縮放到零
  • 透過 Spring AOT 和 Project Leyden 了解 OpenJDK 的未來

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

取得 Spring 電子報

與 Spring 電子報保持聯繫

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將舉行的活動

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

檢視全部