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月7日 | ...

尊敬的 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 部署程序实现
  • 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月2日 | ...

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 添加了一些错误修复和以下功能

  • 组合任务运行器作为 SCDF 原生模块 组合任务运行器现在是 SCDF 本身不可分割的一部分,并在用户拥有自定义组合任务运行器时隐式注册,用户仍然可以覆盖原生运行器。这使我们能够在 Spring Cloud Data Flow 的上下文中集成组合任务管理。此更改还使我们能够在管理组合任务时提供一些额外的用户体验。。

  • 任务应用程序管理方面的改进 此里程碑版本在后端添加了一些改进,例如能够唯一识别组合任务内的任务元素,将任务清单作为上次运行的任务定义的一部分添加,能够作为任务定义清理的一部分清理与任务相关的资源以及 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 集成以进行身份验证和授权。

  • 在计划任务时删除计划程序任务启动器组件。在 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 仪表板中为流提供更好的分页。您可以在最近发布的 SCDF2.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 团队很高兴地宣布2.4.2GA版本。

在此版本中,除了某些错误修复外,我们主要关注服务器/客户端在流管理方面的性能改进。

Spring Cloud Data Flow 服务器中的 REST 层进行了重构,以便在检索流的运行时应用程序状态时更好地适应分页性能。除此之外,SCDF 仪表板页面也根据这些更改进行了重新设计。仪表板中的运行时应用程序页面具有新的布局,其中运行时应用程序按其流进行分组。页面也进行了重构,以有效地检索流状态、应用程序…

Spring Cloud Data Flow 2.3.0.M1 和 2.2.1 GA 发布

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

Spring Cloud Data Flow团队很高兴地宣布里程碑版本 2.3.0.M1 和 2.2.1 GA 的发布。

除了错误修复和增强功能外,2.3.0 的第一个里程碑版本还具有以下新功能

  • 基于Prometheus RSocket改进的 Prometheus 监控。它使用流/任务应用程序和 Prometheus RSocket Proxy 实例之间的持久双向 (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年7月9日 | ...

Spring Cloud Data Flow团队很高兴地宣布里程碑版本 2.2.0.M1 的发布。

除了某些增强功能和错误修复外,以下是此版本的一些亮点

任务指标 指标和监控仍然是 Spring Cloud Data Flow 的重要主题之一。在 2.2 中,我们建立在流的 InfluxDB 集成的基础上,也为任务添加了支持。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 社区所有即将举行的活动。

查看全部