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 伺服器)
  • 組合任務執行器、SCDF Shell、單步批處理作業和任務啟動器
  • 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 年 09 月 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 年 06 月 11 日 | ...

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

此 2.6.0-M1 版本添加了一些錯誤修復和以下功能

  • 將組合任務執行器作為 SCDF 本地模組 組合任務執行器現在是 SCDF 本身不可或缺的一部分,並會被隱式註冊,而擁有自定義組合任務執行器的使用者仍然可以覆蓋原生模組。這使我們能夠在 Spring Cloud Data Flow 的上下文中整合組合任務管理。此更改還使我們在管理組合任務時能夠提供一些額外的使用者體驗。.

  • 任務應用管理的改進 此里程碑在後端添加了一些改進,例如能夠唯一標識組合任務內部的任務元素,將任務清單作為上次執行任務定義的一部分新增,能夠在清除任務定義的同時清理任務相關資源,以及 SCDF 面板的更改。

Spring Cloud Data Flow 2.5.0.RC1 釋出

工程 | 2020 年 04 月 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 整合進行身份驗證和授權。

  • 計劃任務時移除排程器任務啟動器元件。在 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 年 03 月 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 年 03 月 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 年 09 月 06 日 | ...

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

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

  • 基於 Prometheus RSocket 的改進的 Prometheus 監控。它使用 Stream/Task 應用和 Prometheus RSocket 代理例項之間的持久雙向 (RSocket) 連線。當 Prometheus 抓取代理例項時,代理會反過來使用連線從應用拉取指標。
  • 能夠將 OAuth 訪問令牌作為命令列引數傳遞給組合任務
  • 使用者現在可以在建立流時指定流的描述。感謝 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 年 07 月 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 年 06 月 26 日 | ...

Spring Cloud Data Flow 團隊很高興宣佈 Data Flow 的 2.1.2 GA 和 2.0.3 GA 版本釋出。

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

以下是這些版本的亮點

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

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

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

除了這些版本之外,我們還增強了 Spring Cloud Data Flow 網站,增加了

  • 響應式設計

  • 更多示例和用例討論

  • 文件修復

快人一步

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

瞭解更多

獲取支援

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

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視全部