Web 应用和 Project Loom

工程 | Mark Thomas | 2023 年 2 月 27 日 | ...

引言

Project Loom 旨在为 JRE 带来“易于使用、高吞吐量、轻量级的并发”。Project Loom 引入的一个特性是虚拟线程。在这篇博客文章中,我们将探讨虚拟线程对于 Web 应用的意义,并使用部署在 Apache Tomcat 上的一些简单 Web 应用进行说明。

高吞吐量 / 轻量级

第一个实验是比较使用 Tomcat 标准线程池的开销与使用基于虚拟线程 (Loom) 的执行器的开销。所使用的测试环境在本篇文章末尾有详细说明。性能…

用于 Azure Function 的 Spring Cloud Function

工程 | Christian Tzolov | 2023 年 2 月 24 日 | ...

什么是 Spring Cloud Function?

Spring Cloud Function 是一个基于 SpringBoot 的框架,它允许用户通过将业务逻辑实现为 Java Function(例如,Supplier、Function、Consumer)来专注于业务逻辑。反过来,该框架提供了必要的抽象,以实现在各种环境(例如,REST、Streaming)以及无服务器环境(如 AWS Lambda 或 Azure Functions)中执行这些 Function,而无需担心底层特定于平台的细节。这使得开发人员可以专注于编写其业务逻辑,并让框架处理…

从 Spring Native 到 Spring Boot 3

工程 | Sébastien Deleuze | 2023 年 2 月 23 日 | ...

今天,我们将 Spring 对构建原生可执行文件的支持从实验性的 Spring Native 项目迁移到官方的 Spring Boot GraalVM 原生镜像支持

实际上,这意味着我们将归档 Spring Native 的 GitHub 仓库并将其移至 https://github.com/spring-attic 组织。基于 Spring Boot 2.x 的 Spring Native 将不会有新的发布,我们鼓励所有 Spring Boot 用户迁移到 Spring Boot 3.x 以利用其官方原生支持。

SpringOne

如果您错过了 SpringOne 主题演讲,请注意其录音…

本周 Spring - 2023 年 2 月 21 日

工程 | Josh Long | 2023 年 2 月 21 日 | ...

嗨,Spring 爱好者们!欢迎来到新一期的《本周 Spring》!您好吗?我差点忘了今天是星期二!在美国,我们总统日有三天长周末,而且我每天(或者几乎每天)都在 我的小 YouTube 频道上直播几个小时,所以日子有点模糊了。我很高兴我瞥了一眼日历,否则我可能会错过这一期。这周我们有很多东西要讲,所以让我们直接开始吧!

另外:下周我将在达拉斯!如果您想一起写代码喝咖啡,请告诉我

本周 Spring - 2023 年 2 月 14 日

工程 | Josh Long | 2023 年 2 月 15 日 | ...

嗨,Spring 爱好者们!对我来说,现在是周二清晨。我正准备前往伊利诺伊州芝加哥会见一些客户,并在这座风城度过一段美好的时光。希望您一切都好,我当然很好。

本周 Spring - 2023 年 2 月 7 日

工程 | Josh Long | 2023 年 2 月 7 日 | ...

嗨,Spring 爱好者们!欢迎来到新一期的《本周 Spring》!当我写这篇文章时,今天是 2023 年 2 月 7 日,星期二,我非常高兴能和您交流。您过得怎么样?

一些杂项事务:我将在 我的 YT 频道上进行更多直播 - 加入我,我们可以聊聊技术。

下周我将前往伊利诺伊州芝加哥,我想知道我在那里的时候是否可以进行一次线下直播?有没有人想在咖啡馆什么的碰面,一起写点代码喝杯咖啡?请联系我

总之,我的朋友们,让我们开始本周的汇总吧

一种永恒且优秀的学习 Spring 的方式

工程 | Josh Long | 2023 年 2 月 3 日 | ...

我可以每周都这篇文章。等等,我确实每周都写!它叫做《本周 Spring》,在其中我总结了互联网上许多有趣的新内容,这些内容详细阐述、介绍或创新。我喜欢这些数据点。它们有帮助。但它们几乎从来都不是一个完整的指导课程。当然,现在有很多好的培训课程,但我认为您会喜欢这个:Spring 学院。我提到这一点是因为我感染了新冠,所以我在家隔离,总是渴望看一些有趣的东西。我刚刚看完《火线》,现在正在重看 Spring 学院…

订阅 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

先行一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部