抢先一步
VMware 提供培训和认证,助您加速进步。
了解更多我花了很长时间才领悟到软件开发中“魔鬼藏在细节里”的真谛,这让我有些汗颜。编写正常流程的业务逻辑并不难!难的是处理失败情况、可观测性、弹性以及流程。难的是安全和其他所谓的非功能性需求。难的是构建*面向敏捷*的架构。难的是生产环境。Spring 之所以独特,是因为它汇聚了许多精彩的应用开发讨论。
Spring 社区包罗万象,是其关键的特色之一。这种讨论的多样性意味着任何试图涵盖所有想法的会议都会面临挑战。在我参加过的*数千场*展览和活动中,我不知道还有哪场会议能像 SpringOne 这样全面覆盖应用开发的不同维度。我觉得 SpringOne 无论如何都是最接近的,我想谈谈我对今年 SpringOne 2022 活动的期待。
首先,我想列出我期望在 SpringOne 上看到的内容:*我*个人对将在本次 SpringOne(2022 年 12 月 6 日至 8 日在旧金山举行)探讨的概念的特殊偏好。您注册了吗?
您是否很久没有读过一篇有趣的技术白皮书,介绍某个组织未来的架构了?别担心。SpringOne 汇集了全球最大、最重要的以及最优秀的组织的案例研究。
全球一些最大、最小和最成功的组织都使用 Spring Boot 构建更好的、适用于生产环境的软件。
微服务转型、将系统拆分为独立的独立服务,很大一部分工作在于需要快速有效地将它们重新组合起来,为包含所有数据的客户端提供一致的状态视图。我喜欢 Spring Cloud Gateway。我喜欢响应式编程。但不知为何,GraphQL(尤其是结合响应式编程和 API 网关时!)似乎是我遇到过的最自然的连接服务的方式。它优雅地解决了实际应用层面的问题。并且 Spring Boot 2.7 及更高版本在响应式和命令式环境中都支持它。好奇吗?我也是!
Spring Framework 6 和 Spring Boot 3 的应用开发者将迎来一些重要的新特性(以及一些*变化*!)。许多改动隐藏在底层,但有些在新版 Spring Framework 6 和 Spring Boot 中将变得显而易见。我正在寻找关于如何准备 AOT(提前编译)处理的指导。我想知道新的 Java 17 基线对我的应用意味着什么。我想知道新的 Jakarta EE API 对我的应用意味着什么。我想了解能轻松拥抱这些新奇可能性的工具。我需要指导。可以肯定的是,这些内容将在 SpringOne 2022 上成为焦点,在那里我们将迎来 Spring Framework 和 Spring Boot 的新一代和新基础。
几年前,我们与微软的朋友们合作推出了一款新平台,旨在为 Spring 应用开发者提供服务,并在微软的 Azure 云平台上运行。我们称之为 **Azure Spring Apps**,它非常出色。Azure Spring Apps 包含了我们知道用户会关心的特性。这项服务一直在改进,今年我们推出了 **Azure Spring Apps 企业版**,提供了更多功能,旨在让大规模部署和管理您的应用程序变得轻而易举。
Kubernetes 持续改进!我们在 VMware Tanzu 部门围绕 Tanzu Application Platform (TAP) 所做的工作正在提升抽象级别,在 Kubernetes 的基础上构建,以便 Kubernetes 能够满足开发者的需求。我们将有很多演讲探讨您的应用如何与 Kubernetes 交互,从持续交付和部署到应用打包和运维。
这一点,我几乎觉得无需多言!当然,会感觉有点*怪异*!我们刚从疫情中走出来!但我渴望那种人际连接。我怀念*自拍*。(戴着口罩的自拍依然是自拍!)我怀念*走廊*里的交流。我迫不及待想见到大家。我迫不及待想见到我在Spring 团队的所有朋友。
从纯粹个人角度来看,我期待着欢迎我在 Spring 团队和社区中的老朋友来到我的家乡旧金山。我全年都喜欢旧金山,你们可能也会喜欢!不过别忘了带卫衣。这里不下雪,但风大,有时白天温度会低于 60 华氏度(约 15.5 摄氏度)。
我在为 SpringOne 制作的这段短片中谈论了一些我对旧金山的喜爱 - [来看一看
你知道最不可思议的是什么吗?这份清单根本没有列完!我想我们每个人都有自己想看到的 SpringOne。您的 SpringOne 是什么样的呢?
您还没买票吗?立即注册参加 SpringOne,活动将于 2022 年 12 月 6 日至 8 日在美国我最喜欢的西海岸城市、我的家乡旧金山举行。如果您现在注册,使用优惠码 `S1VM22_Advocate_200` 可享受 $200 的门票*折扣*。我迫不及待想在那里见到您。