Kubernetes 上的 Spring Batch:大規模高效的批次處理

工程 | Mahmoud Ben Hassine | 2021 年 1 月 28 日 | ...

簡介

自早期使用打孔卡和磁帶以來,批次處理一直是計算機科學中一個具有挑戰性的領域。如今,現代雲計算時代為如何在雲環境中高效地開發和運營批次工作負載帶來了一系列全新的挑戰。在這篇部落格文章中,我將介紹批次開發人員或架構師在設計和運行大規模批次應用程式時可能面臨的一些挑戰,並展示 Spring Batch、Spring Boot 和 Kubernetes 如何極大地簡化這項任務。

在雲端設計和運行批次工作負載的挑戰...

YMNNALFT:Spring *Utils 類別

工程 | Josh Long | 2021 年 1 月 27 日 | ...

歡迎來到另一個 您可能不需要另一個函式庫 (YMNNALFT) 的專欄!自 2016 年以來,我花了很多時間在 我的 Spring Tips 影片中闡明(或試圖闡明!)Spring 生態系統中一些更大的機會。然而,今天,我以不同的精神來到您身邊,想專注於那些小而有時隱藏的瑰寶,它們做著出色的事情,並且可能會免去您額外的第三方依賴及其隱含的複雜性。

我們都經歷過。您想要一些日常的字串操作例程,因此您將其提取到一個單獨的抽象類別中,並將其公開為 static 方法。然後,有一些用於建構 java.util.Collection<T> 的工廠方法,因此您將其提取到一個單獨的類別中,並將其公開為 static 方法。最終,您的程式碼庫中會散佈著大量的這些東西,它們之間幾乎沒有任何凝聚力。畢竟,事情就是這樣,對吧?這些本質上只是一些全域函數,而不是有狀態物件上的方法,

Azure Spring Cloud 在正式發布後的新功能?

工程 | Josh Long | 2021 年 1 月 26 日 | ...

這篇文章是由我們在 Azure Spring Cloud 團隊的朋友,令人驚嘆的 Kylie Liang (@liangkylie) 所撰寫。我也在 2019 年 4 月的 Bootiful Podcast 中採訪過她! -Josh

2020 年對 Azure Spring Cloud 服務來說是忙碌的一年。Microsoft 和 VMware 共同宣布了 Azure Spring Cloud 的正式發布 (GA)。我們很高興看到 Azure Spring Cloud 如何幫助客戶專注於程式碼,並讓我們負責底層基礎架構的管理、營運和維護。我們繼續根據客戶的要求和反饋來確定我們工作的優先順序。例如,啟用了另外 7 個區域,Azure Spring Cloud 服務現在可在亞太地區、澳大利亞、加拿大、中國、歐洲、印度、韓國、阿拉伯聯合大公國、英國和美國的 18 個區域中使用。在這篇部落格中,我將...

本週 Spring - 2021 年 1 月 26 日

工程 | Josh Long | 2021 年 1 月 26 日 | ...

嗨,Spring 粉絲們!歡迎來到另一個 本週 Spring!當我輸入這些文字時,我正坐在令人驚嘆的 Tanzu Tuesday's 串流中,作為 (客座) 聯合主持人 與 Tiffany Jernigan (@tiffanyfayj) 一起從 Spring 團隊的 Oliver Hughes (@olliehughes82) 學習使用 Spring Boot 和 Kubernetes 的技巧和竅門。如果您錯過了,那麼它 - 以及各種其他內容 - 可以在我們的 Tanzu Twitch.tv 頻道上進行重播。

現在,我們有很多好東西要介紹,所以讓我們開始吧...

YMNNALFT:Websockets

工程 | Josh Long | 2021 年 1 月 25 日 | ...

歡迎來到另一個 您可能不需要另一個函式庫 (YMNNALFT) 的專欄!自 2016 年以來,我花了很多時間在 我的 Spring Tips 影片中闡明(或試圖闡明!)Spring 生態系統中一些更大的機會。然而,今天,我以不同的精神來到您身邊,想專注於那些小而有時隱藏的瑰寶,它們做著出色的事情,並且可能會免去您額外的第三方依賴及其隱含的複雜性。

開放網路長期以來為那些想要一個商品平台來建構和部署服務和應用程式的人們帶來了希望...

使用 Azure Spring Cloud 進行 Bootiful 應用程式監控

工程 | Josh Long | 2021 年 1 月 21 日 | ...

這是一篇由我們朋友,Microsoft 的 Asir Vedamuthu Selvasingh 撰寫的客座文章

嗨,Spring 粉絲們!我們很高興宣布,由 Application Insights 提供支援的應用程式效能監控 (APM) 現在已完全整合到 Azure Spring Cloud 中。

Azure Spring Cloud 由 Microsoft 和 VMware 共同建構、營運和支援。它是一種完全託管的 Spring Boot 應用程式服務,可讓您專注於建構運行業務的應用程式,而無需管理基礎架構的麻煩。

Azure Spring Cloud 中的 APM 為您的應用程式提供深入的效能監控...

YMNNALFT:使用 Micrometer 進行維度指標累積

工程 | Josh Long | 2021 年 1 月 20 日 | ...

歡迎來到另一個 您可能不需要另一個函式庫 (YMNNALFT) 的專欄!自 2016 年以來,我花了很多時間在 我的 Spring Tips 影片中闡明(或試圖闡明!)Spring 生態系統中一些更大的機會。然而,今天,我以不同的精神來到您身邊,想專注於那些小而有時隱藏的瑰寶,它們做著出色的事情,並且可能會免去您額外的第三方依賴及其隱含的複雜性。

現在是凌晨 3 點。你知道你的生產 KPI 指標在哪裡嗎?你不能改進你無法衡量的東西,指標是一個...

本週 Spring - 2021 年 1 月 19 日

工程 | Josh Long | 2021 年 1 月 19 日 | ...

取得 Spring 電子報

與 Spring 電子報保持聯繫

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將舉行的活動

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

查看全部