Ilayaperumal Gopinathan

Ilayaperumal Gopinathan

Ilayaperumal Gopinathan 是 Spring 團隊的軟體工程師,專注於以資料為中心和事件驅動的生態系統。在此之前,他是 Spring Cloud Data Flow 生態系統專案的共同領導者,以及 Spring Cloud Stream、Spring XD 的提交者。Ilaya 也曾在 VMware 參與 vFabric App Suite、Cloud Foundry 和 Hyperic 等產品的開發。

部落格文章作者:Ilayaperumal Gopinathan

從 Spring Cloud Data Flow 2.11.x 到 3.0

工程 | 2024 年 10 月 07 日 | ...

親愛的 Spring 社群,

隨著 Spring Framework 7.0 和 Spring Boot 4.0 的近期發布,Spring Cloud Data Flow 團隊很高興宣布下一個主要版本 SCDF 3.0,以與 Spring Framework 7.0 和 Spring Boot 4.0 保持一致。

這將使以下 SCDF 生態系統專案與 Spring Framework 7.0 和 Spring Boot 4.0 保持一致

  • Spring Cloud Data Flow 伺服器元件 (SCDF 核心和 Skipper 伺服器)
  • Composed Task Runner、SCDF Shell、Single Step Batch Job 和 Task Launcher
  • Cloud Foundry 和 Kubernetes 的 Spring Cloud Deployer 實作
  • Spring Cloud Data Flow UI
  • 基於 Spring Boot 4.0 的 Spring Cloud Stream/Task 工作負載

Spring Cloud Data Flow 2.6.4 和 2.7.0 已發布

工程 | 2020 年 12 月 02 日 | ...

Spring Cloud Data Flow 團隊很高興宣布發布 2.7.0 和 2.6.4

雖然 2.6.4 版本包含 錯誤修復,但 2.7.0 版本除了 錯誤修復和改進 外,還包含以下更新

使用 VMware Clarity 工具組重新設計 SCDF 儀表板

SCDF 儀表板已使用 VMware Clarity 設計系統 重新設計。這是 SCDF 儀表板 GUI 的完整重寫,以獲得 Clarity 設計的優勢。

Spring Boot 2.3. 更新

SCDF 伺服器元件現在已更新為使用 Spring Boot 2.3.5 版本。

Wavefront 整合

用於串流、任務、SCDF 伺服器元件和 Kafka Streams 儀表板的 Spring Cloud Data Flow 儀表板可在 VMware Wavefront 儀表板中用於整合。在 SCDF 也簡化了設定 wavefront 整合所需的配置。有關此的更多資訊,請參閱 此處

Spring Cloud Data Flow 2.7.0-M1 和 2.6.3 已發布

工程 | 2020 年 9 月 29 日 | ...

Spring Cloud Data Flow 團隊很高興宣布發布 2.7.0-M1 和 2.6.3

雖然 2.6.3 版本包含 錯誤修復,但 2.7.0 的第一個里程碑版本包含以下增強功能

使用 VMware Clarity 工具組重新設計 SCDF 儀表板

SCDF 儀表板已使用 VMware Clarity 設計系統 重新設計。這是 SCDF 儀表板 GUI 的完整重寫,以獲得 Clarity 設計的優勢。

Spring Boot 2.3.2 更新

SCDF 伺服器元件現在已更新為使用 Spring Boot 2.3.2 版本。

Wavefront 整合

用於串流、任務和 SCDF 伺服器元件的 Spring Cloud Data Flow 儀表板…

Spring Cloud Data Flow 2.6.0-M1 已發布

工程 | 2020 年 6 月 11 日 | ...

Spring Cloud Data Flow 團隊很高興宣布發布 2.6.0 的第一個里程碑版本。

2.6.0-M1 版本新增了一些錯誤修復和以下功能

  • Composed Task Runner 作為 SCDF 原生模組 Composed Task Runner 現在是 SCDF 本身不可或缺的一部分,並且會隱式註冊,而擁有自訂 composed task runner 的使用者仍然可以覆寫原生模組。這使我們能夠在 Spring Cloud Data Flow 的上下文中整合 composed task 管理。此變更也使我們能夠在管理 composed task 時提供一些額外的使用者體驗。

  • 任務應用程式管理方面的改進 此里程碑在後端新增了一些改進,例如唯一識別 composed task 內部任務元素的能力、將任務清單新增為上次執行的任務定義的一部分、以及與 SCDF 儀表板變更一起清理任務定義清理相關資源的能力。

Spring Cloud Data Flow 2.5.0.RC1 已發布

工程 | 2020 年 4 月 23 日 | ...

Spring Cloud Data Flow 團隊很高興宣布發布 2.5.0.RC1 的第一個里程碑版本。

2.5.0 的第一個候選版本新增了一些錯誤修復和以下功能

  • 支援應用程式 metadata 作為 Container 映像的一部分。在此版本之前,當使用 maven 構件時,我們僅支援應用程式屬性 白名單

  • 支援使用 OAuth 2.0 進行 Azure AD 整合。Spring Cloud Data Flow、Spring Cloud Skipper 伺服器以及 Spring Cloud Data Flow shell 可以 配置 以與 Azure AD 整合以進行身份驗證和授權。

  • 在排程任務時移除 Scheduler 任務啟動器元件。在 Spring Cloud Data Flow 2.3.x 中,任務排程的設計是具有中間排程器任務啟動器元件,以增強持續部署使用者體驗。由於此元件在 Kubernetes 上增加了一些額外的複雜性和開銷,因此 2.5.x 版本移除了此中間任務啟動器。我們還新增了一個 遷移工具,以從 2.3.x 和 2.4.x 遷移排程。

Spring Cloud Data Flow 2.5.0.M1 已發布

工程 | 2020 年 3 月 20 日 | ...

Spring Cloud Data Flow 團隊很高興宣布發布 2.5.0.M1 的第一個里程碑版本。

2.5.0 的第一個里程碑版本包含針對 Cloud Foundry 中串流應用程式狀態檢索的效能改進。這也涉及修改執行階段應用程式檢視頁面,以及在 SCDF 儀表板中為串流提供更好的分頁。您可以在最近發布的 SCDF 2.4.2 GA 中查看有關這些改進的更多資訊。

此里程碑版本還包含 此處 提到的重要錯誤修復

請注意,Spring Cloud Data Flow 2.5.x 相容…

Spring Cloud Data Flow 2.4.2 GA 已發布

工程 | 2020 年 3 月 11 日 | ...

Spring Cloud Data Flow 團隊很高興宣布 GA 版本 2.4.2 已發布。

在此版本中,除了錯誤修復外,我們主要關注串流管理方面的伺服器/用戶端效能改進。

Spring Cloud Data Flow 伺服器中的 REST 層經過重構,以在檢索串流的執行階段應用程式狀態時,提供更好的 分頁效能。除此之外,SCDF 儀表板頁面也根據這些變更進行了重新設計。儀表板中的 執行階段應用程式 頁面具有新的佈局,其中執行階段應用程式按其串流分組。串流 頁面也經過重構,可以有效率地檢索串流狀態、應用程式…

Spring Cloud Data Flow 2.3.0.M1 和 2.2.1 GA 已發布

工程 | 2019 年 9 月 06 日 | ...

Spring Cloud Data Flow 團隊很高興宣布發布 2.3.0.M1 里程碑版本和 2.2.1 GA 版本。

除了錯誤修復和增強功能外,2.3.0 的第一個里程碑版本還具有以下新功能

  • 基於 Prometheus RSocket 的改進 Prometheus 監控。它在串流/任務應用程式和 Prometheus RSocket Proxy 實例之間使用持久的雙向 (RSocket) 連線。當 Prometheus 抓取代理實例時,代理實例又使用連線從應用程式提取指標。
  • 能夠將 OAuth 存取權杖作為 Composed Tasks 的命令列引數傳遞
  • 使用者現在可以在建立串流時指定串流的描述。感謝 Daniel Serleg 的貢獻!
  • Spring Cloud Scheduler SPI 現在已合併到 Spring Cloud Deployer 中。我們將棄用明確的 spring-cloud-scheduler 專案及其在 Cloud Foundry、K8s 上的實作,並使其作為 spring-cloud-deployer 的一部分提供…

Spring Cloud Data Flow 2.2.0.M1 已發布

工程 | 2019 年 7 月 09 日 | ...

Spring Cloud Data Flow 團隊很高興宣布發布 2.2.0.M1 里程碑版本。

除了增強功能和錯誤修復外,以下是此版本的一些重點

任務指標 指標和監控仍然是 Spring Cloud Data Flow 的重要主題之一。在我們為串流提供的 InfluxDB 整合的基礎上,在 2.2 版本中,我們也新增了對任務的支援。Micrometer 整合的核心已在 Spring Cloud Task 的 2.2.0 版本系列中實現,如果您要試用任務指標和 SCDF 整合,這也是一項要求。

為了方便起見,我們有一個 範例應用程式,它建立在相容的上游版本的 Spring Boot、Spring Batch 和 Spring Cloud Task 之上。透過在 SCDF 中啟動此應用程式,您現在可以使用 InfluxDB 作為後端來檢測指標,並同樣視覺化統計資訊…

Spring Cloud Data Flow 2.1.2 GA 和 2.0.3 GA 已發布

工程 | 2019 年 6 月 26 日 | ...

Spring Cloud Data Flow 團隊很高興宣布發布 Data Flow 的 2.1.2 GA 和 2.0.3 GA 版本。

這是一個小版本,主要包含錯誤修復和文件增強功能。

以下是版本的重點

  • Spring Cloud Data Flow、Spring Cloud Data Flow UI 和 Spring Cloud Scheduler for CloudFoundry 的錯誤修復

  • Java Stream DSL 現在支援串流更新操作

  • Spring Cloud Deployer 現在使用 Maven Resolver 而不是 Aether 來解析 Maven 構件

除了發布版本外,我們還增強了 Spring Cloud Data Flow 網站,包含

  • 響應式設計

  • 更多食譜和用例討論

  • 文件修復

搶先一步

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

了解更多

取得支援

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

了解更多

即將舉行的活動

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

查看全部