一期精彩的播客:Soby Chacko 和 Dave Turanski 畅谈 Spring 中的消息传递、Spring Cloud Stream App Starters 等等

工程技术 | Josh Long | 2020 年 8 月 27 日 | ...

各位 Spring 爱好者们大家好!在本期节目中,Josh Long (@starbuxman) 回顾了过去一周的动态,然后与 Spring 团队成员 Soby Chacko (@sobychacko)Dave Turanski (@dturanski) 探讨了 Spring 中的消息传递、Spring Cloud、Spring Integration、Spring Cloud Stream、Spring Cloud Data Flow、Spring Cloud Stream App Starters 等话题。

案例研究:从文件读取并写入 MongoDB

工程技术 | Soby Chacko | 2020 年 8 月 25 日 | ...

本文是系列博客的一部分,探讨了基于 Java 函数的全新设计的 Spring Cloud Stream 应用。在本篇中,我们将深入研究文件供应器及其 Spring Cloud Stream 文件源的对应部分。我们还将看到一个 MongoDB 消费者及其对应的 Spring Cloud Stream 接收器。最后,我们将演示如何在 Spring Cloud Data Flow 上将文件源和 MongoDB 接收器编排成一个管道。

以下是本系列博客的所有之前部分。

本周看 Spring - 2020 年 8 月 25 日

工程技术 | Josh Long | 2020 年 8 月 25 日 | ...

各位 Spring 爱好者们大家好!欢迎阅读新一期的本周看 Spring!自上次交流以来,这是疯狂的一周,而且情况只会越来越“热闹”!我一直在埋头准备 SpringOne 的演讲——一场是与 Julien Dubois (@JulienDubois) 一起探讨 Azure,另一场是与 Mario Gray (@MarioGray) 一起探讨如何融入异步性。我一直在埋头撰写我的书 Reactive Spring

一些值得关注的近期活动

  • 我明天(周三)太平洋时间中午会在 Twitch 上直播。在 Twitter @starbuxman 上关注我获取链接。
  • 我将在九月份的 丹佛 JUG 活动上介绍 RSocket。请 RSVP 报名。

本周看 Spring - 2020 年 8 月 18 日

工程技术 | Josh Long | 2020 年 8 月 19 日 | ...

各位 Spring 爱好者们大家好!瞧,我们又来了!2020 年 8 月即将结束!真不敢相信!九月紧随八月而来(我上次查看时是这样),而九月也将迎来 SpringOne 2020!我对这个盛大的(并且是线上的)活动感到非常兴奋,希望您能考虑加入我们!

就个人而言,今天是我和家人搬家的日子,所以我得回去忙了。但是我们确实有大量内容要讨论,所以让我们开始吧。

案例研究:HTTP 请求函数和处理器

工程技术 | David Turanski | 2020 年 8 月 17 日 | ...

引言

我们以介绍基于 Java 函数的新流处理应用函数组合开始了本系列。在上一篇文章中,我们提供了一个教程,讲解如何构建一个简单的流处理应用并在 Spring Cloud Data Flow 中运行它。今天我们探讨HTTP 请求函数,并提供一些使用示例。

如果您错过了,本系列之前的文章包括:

使用 Spring Boot 2.3 创建高效的 Docker 镜像

工程技术 | Madhura Bhave | 2020 年 8 月 14 日 | ...

这是关于使用 Spring Boot 2.3 创建 Docker 镜像的原始博客文章的更新。在 Spring Boot 2.3 的第一个里程碑版本和 GA 版本之间,与镜像创建相关的一些内容发生了变化。

Spring Boot 2.3 中引入的两个有助于改进镜像创建技术的新特性是:分层 jar 包和 buildpack 支持。

分层 Jar 包

分层 jar 包功能在开始添加自定义层支持时发展了不少。虽然表达 jar 包应如何分割以创建镜像的需求显而易见,但改变 jar 包格式来实现这一目标似乎不再必要。Spring Boot 2.3 支持使用 layers.idx 文件对 jar 包进行分层。层索引文件提供了层列表以及 jar 包的哪些部分应该…

Spring Boot 2.4 中的配置文件处理

工程技术 | Phil Webb | 2020 年 8 月 14 日 | ...

Spring Boot 2.4.0.M2 刚刚发布,它带来了一些有趣的改变,影响了 application.propertiesapplication.yml 文件的加载方式。

如果您的应用使用了只使用单个 application.propertiesapplication.yml 文件的典型配置,那么您可能不会注意到任何区别。但是,如果您的应用使用了更复杂的配置(例如针对特定 profile 的属性),您可能需要继续阅读以了解我们改变了什么以及原因。

我们为什么要做出这些改变

在最近的 Spring Boot 版本中,我们一直在努力…

一期精彩的播客:RSocket 无处不在以及 Maciej Walkowiak 畅谈 Spring Cloud AWS

工程技术 | Josh Long | 2020 年 8 月 14 日 | ...

各位 Spring 爱好者们大家好!在本期中,Josh Long (@starbuxman) 围绕 RSocket 展开讨论,包括他最新的演讲“RSocket 革命”、他的书 Reactive Spring 中新增的 RSocket 章节,以及他正在进行的 Spring Retrosocket 工作,这是一个声明式的类似 Feign 的 RSocket 客户端。接着,Josh 与 Spring 生态系统的杰出人物 Maciej Walkowiak (@maciejwalkowiak) 讨论了他负责的 Spring Cloud AWS 的工作。

首播:RSocket 革命

工程技术 | Josh Long | 2020 年 8 月 13 日 | ...

各位 Spring 爱好者们大家好!我一直在开发一个新的演讲,最近终于有机会为一次会议(在中国)的主题演讲制作了一个预录版本,我想把内容分享给大家,所以也在新播。这个演讲,RSocket 革命,时长约 38 分钟,探讨了以下内容:

  • Spring Boot 2.3x 中的一些新特性,包括兼容 GraalVM 的原生镜像
  • RSocket 的基础知识
  • Spring Framework 中 RSocket @Controller 的基础用法
  • Toshiaki Maki 出色的 rsc RSocket 客户端
  • 使用 Spring Retrosocket 构建声明式的类似 Feign 的客户端
  • 用于在 JVM 上对 RSocket 服务进行请求的 RSocketRequester
  • Spring Integration 的响应式和 RSocket 支持
  • RSocket 实现的双向通信——客户端和服务端都可以独立发起通信
  • 使用 Spring Security 和 RSocket metadata 保护 RSocket 端点

订阅 Spring 电子报

订阅 Spring 电子报,保持连接

订阅

保持领先

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

了解更多

获取支持

Tanzu Spring 通过一个简单的订阅,为 OpenJDK™、Spring 和 Apache Tomcat® 提供支持和二进制文件。

了解更多

近期活动

查看 Spring 社区的所有近期活动。

查看全部