Reactor 除錯體驗

工程 | Sergei Egorov | 2019 年 3 月 28 日 | ...

Project Reactor 團隊中,我們認為您所依賴的函式庫的除錯體驗與功能集或效能一樣重要。

今天,我們很高興宣布 Reactor 系列中的兩個新的實驗性專案!

BlockHound - 一個新面孔

最常見的新手錯誤之一是封鎖本應僅運行非阻塞程式碼的 Java 執行緒(例如,Schedulers.parallel())。
這是最有害的問題之一,因為您可能會封鎖不相關的處理,甚至造成死鎖!

請考慮以下程式碼

Flux.range(0, Runtime.getRuntime…

Spring Cloud Stream Germantown.M1 /2.2.0.M1 發布公告

工程 | Oleg Zhurakousky | 2019 年 3 月 26 日 | ...

我們很高興宣布 Spring Cloud Stream Germantown 發布系列的首次里程碑 - Germantown.M1/2.2.0.M1。

Spring Cloud Stream Germantown 2.2.0.M1 可在 Spring Milestone 儲存庫中使用。

一些重點

改進的首頁和使用者文件

請查看我們新的 首頁使用者指南

進一步的功能程式設計增強功能

我們新增了其他 功能程式設計增強功能和簡化,您不再需要提供 @EnableBinding 註解,並且在某些情況下,您可能不需要 spring.cloud.stream.definition…

本週在 Spring (Spring 15 歲生日快樂!) - 2019 年 3 月 26 日

工程 | Josh Long | 2019 年 3 月 26 日 | ...

嗨,Spring 愛好者們!歡迎來到另一期的本週在 Spring!我在加州普萊森頓,拜訪 Pivotal 的一家大型客戶,然後明天前往紐約市,在 Kafka Summit 上與 優秀的 Tim BerglundJames Watters 進行演講。加入我們!然後,下週前往南非(參加 開普敦約翰尼斯堡的 SpringOne Tour 展覽),然後前往 模里西斯參加 DevConf - 如果您在這些地方,請隨時打聲招呼!

另外,完全值得一提的是,週日 Spring Framework 標誌著其發布 15 週年紀念日…

Spring Initializr 更新

工程 | Damien Vitrac | 2019 年 3 月 21 日 | ...

我很高興代表團隊和所有做出貢獻的人宣布,Spring Initializr 已更新,現在可在 start.spring.io 上使用。

UI 變更 - 傾聽您的回饋

繼上次修訂之後,我們收到的 主要回饋 是關於缺少依賴項清單。一些社群成員似乎正在查看此清單以獲取資訊(不一定使用該網站來產生新的應用程式),而另一些人只想查看可用的內容。

雖然 start.spring.io 似乎是一個非常簡單的服務,可以透過簡單的 HTML 產生應用程式…

A Bootiful Podcast: CQRS with AxonIQ's Steven van Beelen and Pivotal's Ben Wilcock

工程 | Josh Long | 2019 年 3 月 21 日 | ...

嗨,Spring 愛好者們!在本週的節目中,Josh Long 與 AxonIQ 的 Steven van Beelen (Axon 專案負責人) 和 Pivotal 的 Ben Wilcock 討論 CQRS、事件溯源、事件風暴、微服務、Spring Boot 以及 Axon 和 Spring 之間的長期友誼。

宣布 Spring Cloud Function 的第一個里程碑 - 2.1.0.M1

工程 | Oleg Zhurakousky | 2019 年 3 月 20 日 | ...

我們很高興宣布 Spring Cloud Function 的第一個里程碑 - 2.1.0.M1。

Spring Cloud Function 2.1.0.M1 的個別模組可在 Spring Milestone 儲存庫中使用。此版本包含以下內容

  • 某些始終可在基於 bean 工廠的函數目錄中使用的功能現在是 函數形式 的一部分(有關函數形式的更多詳細資訊,請參閱 Dave Syer 的部落格
    • 多個端點支援 - 能夠以與傳統內容配置中相同的方式對應多個 HTTP 端點。
    • 函數組合 - 能夠組合函數(例如,foo|barfoo,bar)。
  • 能夠透過訊息標頭傳達和保留元資訊,以用於訊息函數與非訊息函數組合的情況(例如,Function<Message<?>>, Message<?>>Function<?, ?> 組合)…

本週在 Spring - 2019 年 3 月 19 日

工程 | Josh Long | 2019 年 3 月 19 日 | ...

嗨,Spring 愛好者們!歡迎來到另一期的本週在 Spring!多麼狂野而精彩的 Spring 一週!本週我在英國倫敦參加史詩般的 SpringOne Tour 活動和客戶拜訪,然後前往奧地利維也納,然後前往荷蘭阿姆斯特丹參加那裡的 SpringOne Tour 活動。如果您在這些 地方,請打聲招呼!

A Bootiful Podcast: Spring Security engineer and OAuth slayer Joe Grandja

工程 | Josh Long | 2019 年 3 月 15 日 | ...

嗨,Spring 愛好者們!歡迎來到另一期的 Bootiful Podcast!本週 Josh Long (@starbuxman)Joe Grandja (@joegrandja) 交談,巧合的是,他剛剛慶祝了在 Spring 團隊工作的第三週年紀念日!Joe 在建構 Spring Security 5.x 及其 OAuth 用戶端和資源伺服器支援方面發揮了重要作用。

Joe 的團隊頁面 Joe 在 Twitter 上 Joe 剛剛慶祝了他在團隊中的第三年!

取得 Spring 電子報

透過 Spring 電子報保持聯繫

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將舉辦的活動

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

查看全部