Spring Integration AWS 2.3.5.RELEASE & 2.4.0,以及 Spring Cloud Stream Kinesis Binder 2.0.4.RELEASE & 2.1.0 已发布

发布 | Artem Bilan | 2021年02月01日 | ...

亲爱的Spring社区,

今天很高兴宣布发布 Spring Integration for Amazon Web Services 扩展版本 2.3.5.RELEASE & 2.4.0,以及 Spring Cloud Stream Binder for AWS Kinesis 版本 2.0.4.RELEASE & 2.1.0

这些版本可以从 Maven Central、JCenter 下载。

compile "org.springframework.integration:spring-integration-aws:2.3.5.RELEASE"

如果您不使用 Kinesis Binder。或者通过 Binder 依赖项

compile "org.springframework.cloud:spring-cloud-stream-binder-kinesis:2.0.4.RELEASE"

这些版本主要包含错误修复和一些社区反馈的改进…

Spring Cloud 2020.0.1 (代号 Ilford) 已发布

发布 | Spencer Gibb | 2021 年 1 月 28 日 | ...

我谨代表社区,很高兴地宣布 Spring Cloud 2020.0 Release Train 的 Service Release 1 (2020.0.1) 今日发布。您可以在 Maven Central 中找到此版本。您可以查阅 2020.0 的 发行说明以获取更多信息

2020.0.0 Release Train 的重要更新

本次发布主要用于错误修复和依赖升级。

请参阅 此页面 查看已知问题列表。

请参阅 Wiki 查看此发布系列中所有破坏性更改的列表。

您可以在 Github 项目 中查看所有包含的 issue 和 pull request。

Spring Cloud Config

所有的已知问题

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 GA 后有哪些新功能?

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

这篇文章是由我们 Azure Spring Cloud 团队的朋友、出色的 Kylie Liang (@liangkylie) 撰写的。我还在 2019 年 4 月的 Bootiful Podcast 中采访过她!- Josh

2020年是Azure Spring Cloud服务繁忙的一年。微软和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 直播节目中,作为(特邀)联合主持人 与 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 生态系统中一些更巨大的机遇。然而,今天我带着不同的精神来找你们,希望能关注那些小巧、有时隐藏但作用非凡的宝藏,它们可以为你省去一个额外的第三方依赖及其隐含的复杂性。

开放的Web长久以来为那些想要一个通用平台来构建和部署服务和应用程序的人们带来了希望…

Spring Cloud Data Flow 2.7.1 已发布

发布 | Janne Valkealahti | 2021年1月25日 | ...

Spring Cloud Data Flow 团队很高兴地宣布发布2.7.1

2.7.1 是一个维护版本,修复了以下问题

  • UI 错误修复
  • Cloudfoundry Java Client 已更新至4.13.0,修复了其内存泄漏问题
  • 使用Spring Boot 2.3.7Cloud Hoxton.SR9
  • Spring Cloud Task 已更新至2.2.5
  • Dataflow 服务器包含对 Docker、Metrics 和一些端点的修复
  • 更详细的列表可以在GitHub 2.7.1 中找到

此外,还发布了GitHub 2.6.5GitHub 2.5.4,并更新了Spring Cloud Task

这些版本修复了CVE-2020-5427

我们已经将我们导入链接中的预打包应用程序切换为指向3.x

Spring Cloud Task 2.2.5 发布!

发布 | Glenn Renfro | 2021年1月25日 | ...

Spring Cloud Task 2.2.5 包含了针对以下漏洞的修复

CVE-2020-5428 在使用 Spring Cloud Task 2.2.4.RELEASE 及更低版本的应用程序中,当执行 TaskExplorer 中的某些查找查询时,可能存在 SQL 注入漏洞。

建议 Spring Cloud Task 2.2.4.RELEASE 及更低版本的用户升级到 Spring Cloud Task 2.2.5.RELEASE 或 2.3.0。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有