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 檢查點恢復:使用 Spring 和 Project CRaC 實現縮減至零
  • 使用 Spring AOT 和 Project Leyden 展望 OpenJDK 的未來

如果你更喜歡觀看影片…

使用 Spring Cloud Stream 和 Apache Kafka 實現事務回滾策略

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

本部落格系列的其它部分

第一部分:Spring Cloud Stream Kafka 應用程式中的事務簡介

第二部分:Spring Cloud Stream Kafka 應用程式中的生產者發起事務

第三部分:在 Spring Cloud Stream 中與外部事務管理器同步

在本部落格系列的前三個部分中,我們分析了事務在 Spring Cloud Stream Kafka 應用程式中的工作方式。我們遇到了事務在不同上下文(包括生產者和消費者應用程式)中如何提供幫助,以及應用程式如何正確使用它們。既然這些基本要素已經瞭解,讓我們轉向事務的另一個方面:錯誤發生時如何回滾事務。當發生錯誤且事務系統無法提交事務時,事務管理器會回滾事務,並且不會為下游消費者持久化任何內容。如果應用程式可以決定這種回滾機制的工作方式,那將很有幫助。Spring Cloud Stream 促進了這種回滾…

本週 Spring - 2023年10月10日

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

各位 Spring 粉絲們大家好!歡迎收看另一期《本週 Spring》!上週我在比利時安特衛普參加了精彩的 Devoxx Belgium 活動,本週我一直在阿姆斯特丹參加 SpringOne Tour Amsterdam 站,並且在 SpringOne Tour Amsterdam 活動期間,我抽空與我的朋友兼同事、Java Champion Trustin Lee (@trustin)(他建立了 Netty!這位夥計是活著的傳奇!)一起參加了在當地阿姆斯特丹 Java 使用者組的討論和問答環節,該環節由另一位 Java Champion 和當地的 Geertjan Wielenga (@GeertjanW) 主持。這兩天過得確實很愉快…

在 Spring Cloud Stream Kafka 應用程式中與外部事務管理器同步

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

本部落格系列的其它部分

第一部分:Spring Cloud Stream Kafka 應用程式中的事務簡介

第二部分:Spring Cloud Stream Kafka 應用程式中的生產者發起事務

在本部落格系列的上一部分中,我們看到了事務管理的基礎知識,主要是在使用生產者發起的 Spring Cloud Stream Kafka 應用程式時。在那次討論中,我們還簡要地瞭解了 Spring Cloud Stream Kafka 消費者應用程式如何以適當的隔離級別消費以事務方式生產的記錄。當您與外部事務管理器(例如某個…)同步時

本週 Spring - 2023年10月3日

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

各位 Spring 粉絲們大家好!歡迎收看另一期《本週 Spring》!您最近怎麼樣?我剛從新加坡飛回來——我在那裡為 SpringOne Singapore 做主題演講和演示——現在正在比利時安特衛普參加令人興奮的 Devoxx Belgium 展會。我錯過了這個展會,很高興能回到這裡!下週我將在阿姆斯特丹,就在隔壁,參加 SpringOne Tour Amsterdam。如果您在那裡,請過來打個招呼!

今天早上有很多東西要看,所以讓我們直接開始吧。

Spring Cloud Stream Kafka 應用程式中的生產者發起事務

工程 | Soby Chacko | 2023年9月28日 | ...

本部落格系列的其它部分

第一部分:Spring Cloud Stream Kafka 應用程式中的事務簡介

本文是關於 Spring Cloud Stream 和 Apache Kafka 事務深度探討部落格系列的第二部分。在上一部分中,我們看到了事務的總體介紹,涉及了基本概念。在本部落格系列中,我們將深入細節,看看一些實現細節及其實際應用。

在本文中,我們主要從生產者側來理解事務在 Spring Cloud Stream 和 Apache Kafka 中的工作方式。

Spring Cloud Stream Kafka 應用程式中的事務簡介

工程 | Soby Chacko | 2023年9月27日 | ...

我們正在啟動一個新的部落格系列,重點介紹在 Spring Cloud Stream Kafka 應用程式中使用事務。本部落格系列涵蓋了使用 Spring Cloud Stream 和 Apache Kafka 編寫事務性應用程式的許多低層細節。希望透過本部落格系列,能為您提供足夠的資訊,以便為各種業務用例編寫事務性 Spring Cloud Stream Kafka 應用程式。

基本構建塊

Spring Cloud Stream Kafka 應用程式中對事務的基礎支援主要來自 Apache Kafka 本身和 Spring for Apache Kafka…

獲取 Spring 新聞通訊

訂閱 Spring 新聞通訊保持聯絡

訂閱

領先一步

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

瞭解更多

獲取支援

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

瞭解更多

即將到來的活動

檢視 Spring 社群即將到來的所有活動。

檢視全部