每当工程团队负责人谈及"应用栈现代化",这往往会演变成一份交给团队的采购清单。
他们会提及云原生工具、更快的 CI/CD 管道,或者一些承诺为你编写所有代码的新 AI 助手。然而,以我在 RedwoodJS Inc 担任 CEO 的经验来看,应用栈现代化的起点通常是采用新工具;但最终能否成功,关键在于团队是否深刻理解各模块之间的协作逻辑,以及其背后的价值所在。
这正是去中心化如此困难的原因所在。
无论是分布式团队、模块化基础设施,还是碎片化的工作流,真正的挑战在于上下文。倘若开发人员无法在本地环境独立梳理推演系统逻辑;倘若安全团队与产品团队未能协同对齐;倘若平台团队成为业务瓶颈而非赋能支撑,那么即便配备业界所有现代化工具,也无法帮助您更快、更安全地交付上线。
无论是在 RedwoodJS,还是在我共事过的每一个工程组织中,这一规律都清晰可见:去中心化所需要的,远不止是更好的工具。去中心化需要的是经过深思熟虑的结构设计,以及能够在合适的时机将所需上下文传递给对应人员的机制。
让我们来看看这在实践中究竟意味着什么。
企业的分布式团队跨时区协作,开发人员专注于功能交付,安全团队着眼于风险管控,平台团队负责基础设施,AI 则不断注入代码(无论您是否已准备就绪)。每个团队都有各自的工具、激励与工作流。
人们假设更新的工具将解决这一问题。但往往适得其反。团队真正缺乏的不是能力,而是清晰的认知。
现代 化转型最大的难点,不在于技能或规模,而在于环境鸿沟。过去,您的开发环境与部署环境完全一致。如今,持续集成(CI)运行在云端,开发人员在本地工作,生产环境则完全在另一处——而且三者的行为方式截然不同。您的开发人员需要盲目作业,“在我机器上能跑”成了每日都在上演的灾难。
真正的创新是消除微摩擦,让您的团队今天就能交付,而不是某一天。这一切始于消弭环境鸿沟。但真正的解决之道在于共享上下文。
交付速度不能通过更好的工具实现,而是取决于决策是否畅行无阻。
当一名开发人员编写代码并提交拉取请求(PR)时,接下来会发生什么?如果审阅者缺乏上下文——变更的原因、所考量的权衡取舍、需求的提出者——他们就不得不四处寻找这些信息。这将拖慢整个流程。而在分布式团队中,知道答案的人甚至可能不在线。
基于上述原因,我们在 RedwoodJS 引入了视频 PR 的工作方式。
开发人员无需撰写大段文字,也无需寄望于有人阅读 Jira 工单,只需录制一段简短的屏幕共享视频。他们逐一讲解代码,不仅说明变更内容,也要阐明变更背后的原因。开发人员会讲解其遭遇的难点,并指出审阅者应重点关注的内容。这并不花哨,就是一段简单的屏幕录像。但它将把一份冷冰冰的、缺乏上下文的 PR 变成一场真人对话。
上下文是在不损失理解深度的情况下维持交付速度的方式。
一旦上下文缺失,各种走捷径的现象便开始出现。测试结果不稳定,开发人员就会选择跳过。截止日期迫在眉睫,于是他们开始偷工减料。反馈循环就此断裂,信任逐渐瓦解,交付速度也一落千丈。视频 PR、明确的职责归属,以及统一的规范标准,都是对抗这种混乱的有效手段。
我与 Cloudflare 现场技术总监(Field CTO)Trey Guinn 在系列节目《Beyond the App Stack》中进行的一次对话中,我们探讨了《2026 Cloudflare 应用创新报告》(2026 Cloudflare App Innovation Report)中的一项数据:80% 的组织认为其开发团队与安全团队已实现完全对齐。
我仍坚持当时的看法:这纯属无稽之谈。
开发团队因快速交付功能而获得激励,安全团队因防范风险而得到认可。这根本不是对齐,而是一场障碍赛。
结果可想而知:安全形同对开发人员时间的随意摊派,组织最终落得一套既不快速又不安全的系统,全盘皆输。
解决之道在于建立一个如瑞士般保持中立的平台团队。
平台团 队正常运作时,其服务对象是产品团队。他们的职责不是治理,而是赋能。他们提供默认安全的基础,让开发人员得以兼顾安全与速度,无需二择其一。他们让“正确之道”也成为最便捷之道。他们负责那些枯燥、重复、无人愿意操心的事务。其中包括合规。如果通过共享基础设施和默认设置尽早嵌入安全性,安全便可从制约交付的瓶颈,转变为自动运行的内生机制。平台团队处于推动这一转变的最有利位置——将管控、可审计性与跨环境一致性内置其中,同时不拖慢各团队的交付节奏。
当平台团队成为阻碍时,就意味着他们已经失败。然而,当他们以服务提供方的身份运作、将开发人员视为客户时,便能够重新对齐此前各自为战的跨团队利益导向。
当各团队建立共同的上下文认知后,下一步便是明确职责归属。上下文信息使人们得以理解决策背后的逻辑与依据。职责归属确保始终有人为后续事项负责。若缺乏职责归属,即便出发点良好的开发人员也可能游离于规范之外——并非出于恶意,而是迫于现实需要。
我见过开发人员将完整的生产数据库拉取至本地笔记本电脑——原因是“预发布环境形同虚设”,而他们不得不排查一个时区问题。我见过这样的推送通知:“测试……123”发送给了真实客户。我还看到过实习生连接到生产环 境后意外删除表的情况,因为没有人告诉他们不要这样做。以上种种,皆是系统在缺乏防护机制的情况下构建所暴露的警示信号。
一旦缺乏明确的职责归属,上下文信息便随之消失。于是,人们会不惜一切手段解除阻碍。
应用创新应当从根本上避免开发人员为完成工作而不得不“直接在生产环境中测试”。这意味着强健的默认配置、更安全的环境,以及围绕访问权限与数据的清晰边界。但这也需要在“长尾”事项上持续投资:包括文档体系、决策记录与命名规范——一切有助于新成员快速融入、减少试错摸索的基础建设。
正是这种结构,将成为 AI 系统发挥实际价值的根本依托。平台团队在帮助组织为 AI 做好准备方面同样扮演着关键角色——包括集中沉淀知识、强制执行标准,并将决策转化为机器可读的形式。
AI 可以快速编写代码。但如果代码的产出速度超过了审查与理解的速度,混乱便会随之而来。相互冲突的模式。用户体验不一致。难以规模化传承的部落知识。如果 AI 助手无法向新员工解释我们为什么不使用某个库,那就只会增加冗余。
我希望更多的 首席技术官 在应用创新中遵循的一个原则,就是问自己“我们的系统是否可被理解?”
而不是“我们是否拥有最好的工具。”也不是“我们是否使用了最新的框架”。简而言之:一名新开发者,能否在一两天内上手而无需追问五十个问题?
如果答案是否定的,您的技术栈便毫无意义。您没有实现唯一重要的目标:速度。
应用创新意味着构建这样一种环境:团队能够快速推进,同时不引入不必要的风险;速度与安全不再相互对立;上下文信息融入工作流的每一个环节。这意味着将上下文信息嵌入工作流,协调开发、安全与平台团队之间的激励机制,并明确责任归属——不仅针对系统,还包括标准与决策。
在去中心化时代,上下文信息即是基础设施——洞悉这一点的团队终将赢得竞争。
现代化应用标志着团队构建、交付和保护应用方式的持续转变;这绝非一次性的里程碑。为了维持这一动能,您需要一个能够加快速度并在每一层执行防护措施的平台。
无论是迁移遗留系统、扩展微服务,还是构建 AI 原生应用,Cloudflare 的全球连通云均可为这种转变提供支撑。通过一个融合性能、安全、可观察性和开发人员工具的统一平台,Cloudflare 有效降低阻力,为团队提供快速行动所需的上下文信息与管控能力,而不必牺牲信任,也不会推高成本。
Cloudflare 就影响当今技术决策者的最新趋势和主题发布了系列文章,本文为其一。
欢迎阅读 2026 年 Cloudflare 应用创新报告,进一步了解企业如何实现应用栈和流程现代化。
Peter Pistorius — @peterpistorius
首席执行官,RedwoodJS
阅读本文后,您将能够了解:
上下文如何提高去中心化团队效率
为何协同一致是安全应用现代化的关键
平台团队在规模化推进 AI 就绪方面的作用