我的 SpringOne 2022

工程 | Josh Long | 2022年9月23日 | ...

我花了很长时间才认识到并理解,在软件开发方面,细节决定成败。编写“happy path”业务逻辑并不是难点!难点在于故障场景、可观测性、韧性以及流程。还有安全和其他所谓的非功能性需求。以及架构设计上的敏捷性。还有生产环境。Spring之所以独特,是因为它处于许多激动人心的应用程序开发讨论的交汇点。

Spring的社区包罗万象,是其关键的定义特征之一。这种讨论的多样性意味着,任何致力于涵盖所有想法的会议都面临着艰巨的任务。我不知道还有哪个展会——在我一生中,我参加过成千上万的展会和活动!——能够像SpringOne那样全面涵盖应用程序开发的各个方面。我认为SpringOne是最近似的,无论如何,我想谈谈我对今年的SpringOne 2022活动的期待。

在开始之前,我想先列出一些我希望在SpringOne上看到的内容:个人的、特别的偏好,关于我将在这次SpringOne上探索的概念,会议将于2022年12月6日至8日在旧金山举行。您注册了吗

案例研究

有多久没读过一份精彩的白皮书,描述某个组织的未来架构了?别担心。SpringOne为你准备了来自世界上最大、最重要、最优秀的公司提供的案例研究。

世界上一些最大、最小、最成功的组织都使用Spring Boot来构建更优的生产级软件。

GraphQL

转向微服务、将服务拆分成独立的单元,一个重要的方面是需要快速有效地将它们重新组合起来,为客户提供一致的状态视图,其中包含所有数据。我喜欢Spring Cloud Gateway。我喜欢响应式编程。但不知何故,GraphQL(尤其是在与响应式编程和API网关结合时!)似乎是我遇到的将服务连接在一起的最自然的方式。它优雅且能满足实际应用级别的需求。并且它在Spring Boot 2.7及更高版本中同时支持响应式和命令式环境。好奇吗?我也是!

迁移到 Spring Boot 3 的提前编译

Spring Framework 6 和 Spring Boot 3 的应用程序开发者将迎来一些重要的新功能(以及一些变化!)。许多功能是隐藏在幕后的,但有些将在新的 Spring Framework 6 和 Spring Boot 版本中成为焦点。我正在寻找关于如何准备AOT处理的指导。我想了解新的Java 17基线对我的应用程序意味着什么。以及新的Jakarta EE API对我的应用程序意味着什么。我想了解使拥抱这些新颖的可能性变得容易的工具。我需要指导。您可以肯定,这些内容将在SpringOne 2022上成为焦点,届时我们将迎来Spring Framework和Spring Boot的新一代和新基础。

Azure Spring Apps 和 Azure Spring Apps Enterprise

多年前,我们在微软的朋友和我启动了一项合作,开发了一个新的平台,该平台针对Spring应用程序开发者,并运行在微软的Azure云平台上。我们称之为Azure Spring Apps,它非常棒。Azure Spring Apps提供了我们知道用户会关心的一些功能。该产品一直在不断改进,今年我们推出了Azure Spring Apps Enterprise套餐,其中包含更多功能,旨在轻松大规模部署和管理您的应用程序。

Kubernetes

Kubernetes一直在进步!VMware的Tanzu部门在Tanzu Application Platform(TAP)方面的工作正在提高抽象级别,在Kubernetes的基础上进行构建,以便Kubernetes能够满足开发者的需求。我们将有很多演讲,探讨您的应用程序如何与Kubernetes互动,从持续交付和部署到应用程序打包和运营。

我的朋友和社区

这一点,我几乎觉得不需要说了!当然,这会很奇怪!我们刚刚经历了一场疫情!但我渴望人际交往。我怀念自拍。(戴口罩的自拍仍然是自拍!)我怀念走廊交流。(hallway track)我迫不及待地想见到你们所有人。我迫不及待地想见到Spring团队的所有朋友。

从纯粹的个人角度来看,我期待着欢迎Spring团队和社区里我多年的朋友来到我的家乡旧金山。我全年都喜欢旧金山,你们可能也会喜欢!不过别忘了带上连帽衫。这里不会下雪,但风很大,白天有时会降到60华氏度以下。

我在为SpringOne制作的这个简短视频中谈论了我对旧金山的一些喜爱——[看看吧

结论

您知道什么很疯狂吗?这个列表远非详尽!我想我们每个人都有自己想看的SpringOne。您的呢?

您还没有拿到票吗?立即注册SpringOne,会议将于2022年12月6日至8日在旧金山举行,这是我最喜欢的美国西海岸城市,也是我的家乡。如果您现在注册,使用此代码 S1VM22_Advocate_200 可享受通行证价格200美元的折扣。我迫不及待地想在那里见到您。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有