RSocket 入门:Spring Boot 服务器
时间:大约 15 分钟。
在多样化的微服务世界中,HTTP 是代理间通信中无可争议的领导者。它成熟、完善且无处不在。但在某些情况下,HTTP 请求响应可能很麻烦。如果您需要超越传统请求响应的通信模式,例如即发即忘或流式传输怎么办?如果您想双向发送消息怎么办?
使用 HTTP,有一些方法可以实现这一点,但这并非该协议的构建目的。许多解决方案都伴随着额外的权衡或缺点。此外,没有规则手册……
时间:大约 15 分钟。
在多样化的微服务世界中,HTTP 是代理间通信中无可争议的领导者。它成熟、完善且无处不在。但在某些情况下,HTTP 请求响应可能很麻烦。如果您需要超越传统请求响应的通信模式,例如即发即忘或流式传输怎么办?如果您想双向发送消息怎么办?
使用 HTTP,有一些方法可以实现这一点,但这并非该协议的构建目的。许多解决方案都伴随着额外的权衡或缺点。此外,没有规则手册……
嗨,Spring 粉丝们!欢迎收听另一期 A Bootiful Podcast!在本期节目中,Josh Long (@starbuxman) 与 Spring Cloud 团队成员负责人 Marcin Grzejszczak 进行了对话。
我代表团队和所有做出贡献的人,高兴地宣布 Spring Boot 2.1.13 现已发布,现可从 repo.spring.io 和 Maven Central 获取。
此版本包含 34 个错误修复、文档改进和依赖项升级。感谢所有通过问题报告和拉取请求做出贡献的人。
此版本的 Spring Boot 包含对 Reactor Netty 0.8.16 的依赖项升级。它包含对 CVE-2020-5404 的修复。
如果您有兴趣提供帮助,请查看问题存储库中的 "适合贡献" 标签。如果您有任何一般性问题,请使用 stackoverflow.com 上的 spring-boot
标签 提问,或在 Gitter 上与社区聊天……
以下 CVE 报告今天发布
HttpServer
0.9.3 和 0.9.4。HttpClient
的所有 0.8.x 和 0.9.x 版本,这些版本在显式启用自动重定向的应用程序中。修复程序位于 Reactor Netty 0.9.5 和 0.8.16 中。如果使用 reactor-bom,您可以升级到 Dysprosium-SR5 或 Californium-SR16。
Reactor Netty 在许多框架中内部使用,包括 Spring WebFlux 及其 WebClient
。如果您有 Spring Boot 应用程序,您可以升级到 Spring Boot 2.2.5 或 2.1.13。
我代表团队和所有做出贡献的人,高兴地宣布 Spring Boot 2.2.5 现已发布,现可从 repo.spring.io 和 Maven Central 获取。
此版本包含 62 个错误修复、增强功能、文档改进和依赖项升级。感谢所有通过问题报告和拉取请求做出贡献的人。
此版本的 Spring Boot 包含对 Reactor Netty 0.9.5 的依赖项升级。它包含对 CVE-2020-5403 和 CVE-2020-5404 的修复。
如果您有兴趣提供帮助,请查看问题存储库中的 "适合贡献" 标签。如果您有任何一般性问题,请使用 stackoverflow.com 上的 spring-boot
标签 提问,或在 Gitter 上与社区聊天……
我代表社区宣布 Spring Data Moore SR5
和 Lovelace SR16
服务版本的可用性。
Moore SR5
附带 61 个已修复的工单,Lovelace SR16
附带 43 个已修复的工单。这两个版本主要包含错误修复和依赖项升级。Moore SR5
基于最新发布的 Spring Framework 5.2.4
构建,为了方便起见,将由 Spring Boot 2.2.5
收集。同样,Lovelace SR16
使用 Spring Framework 5.1.14
,并将包含在接下来的几天内发布的 Spring Boot 2.1.13
中。
最后,以下是参考文档、更改日志的链接……
我代表团队和所有做出贡献的人,高兴地宣布 Spring Framework 5.2.4 和 5.1.14 现已可用。
5.2 系列的第四个维护版本包含 60 多个修复和改进。Spring Framework 5.1.14 包含 14 个选定的修复和改进。
像往常一样,我们将很快跟进相应的 Spring Boot 版本(2.2.5 和 2.1.13)。
嗨,Spring 粉丝们!在本期 Spring 提示中,我们将了解阿里巴巴的 Apache RocketMQ。我们之前在 Spring 提示中谈到过阿里巴巴的一些内容。请查看我们之前探索 一些 Spring Cloud Alibaba 的 Spring 提示部分。
为了使用 Apache RocketMQ,您需要按照 RocketMQ 快速入门中的步骤操作。本期 Spring 提示介绍了 Apache RocketMQ,它最初是阿里巴巴内部开发和使用的技术,并在 11/11(著名的中国购物节,有点像美国的“网络星期一”或“黑色星期五”)的熔炉中得到验证。有点像那样,但规模要大得多。2019 年,阿里巴巴(仅阿里巴巴一家,没有其他电子商务引擎参与)创造了近 400 **亿**美元的销售额……
嗨,Spring 粉丝们!本周我在美丽的费城享用美味的食物(血肠!TastyKakes!)并与使用 VMware 和 Spring 取得巨大成功的优秀客户一起度过时光。自从我们上次谈话以来,这周非常忙碌:我发布了新的 Spring 提示部分,撰写了许多博客文章,录制了新的播客,并发布了新的播客部分。我们今天有很多事情要做,所以让我们开始吧!
如果您观看 Netflix SpringOne 平台主题演讲者 Taylor Wicksell 的演讲,您一定会对他们工程团队的超高效率感到震惊。去年,超过 300 个基于 Spring 的应用程序投入生产——这是一项令人难以置信的成就。
在 Netflix,Taylor 和他的 Java 平台团队拥有 Java 开发人员体验 (DevEx)。Taylor 的团队只有一个使命:帮助 Netflix 的工程师保持高效率——以极高的速度交付优秀的代码。这个使命显然正在取得成功。
Taylor 的效率秘诀清单首位是*应用程序生成器*。Netflix 发现,当开发人员需要的一切都触手可及时,他们会更快地采用平台。应用程序生成器通过提供有用的指导轨迹来帮助开发人员快速入门,从而减少工作量并减轻负担。应用程序生成器还鼓励采用解决常见问题的常用方法——如果您有很多团队正在创建微服务,这将特别有用……