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 社区所有即将举行的活动。

查看全部