ABAC
基于属性的访问控制
常见业务场景 · 项目与协作项目经理和普通成员为什么看到不同按钮? · 另有 1 个相关场景
05|身份、权限与安全 →Acceptance Criteria
判断需求是否完成的验收条件
常见业务场景 · 企业审批“新增合同审批”如何从需求走到上线?
12|软件研发与交付流程 →Access Pattern
数据被读取和写入的方式
常见业务场景 · 数据模型用户头像、账户余额和搜索日志为什么不能都放一种存储?
06|文件、缓存与搜索 →Accessibility Test
验证可访问性要求
常见业务场景 · 项目与协作组件样式没变,为什么上线后键盘用户却无法操作?
13|测试、监控与稳定性 →Acknowledgement
确认消息已成功处理
常见业务场景 · 订单与支付支付成功消息被消费两次,积分会加两遍吗?
07|异步、事件与消息 →Agent
通过模型和工具循环完成目标的系统
常见业务场景 · AI AgentAI 怎样真正创建一个项目,而不只给建议?
15|AI 应用开发 →AI Application
把模型能力组织成产品的完整应用
常见业务场景 · AI 生成一个 AI 报告生成器为什么仍然需要传统前后端?
15|AI 应用开发 →Alert
异常达到条件时的通知
常见业务场景 · 稳定性与运维支付错误率突然升高,系统怎样主动发现?
13|测试、监控与稳定性 →API Gateway
面向多个服务的统一入口
常见业务场景 · 性能与扩容大促期间一百万请求如何进入几十个服务实例?
08|软件架构 →Approval
允许变更进入下一阶段的批准
常见业务场景 · 订单与支付支付逻辑为什么不能写完就直接上线?
12|软件研发与交付流程 →Architecture
系统级结构与约束
常见业务场景 · 项目与协作项目管理系统为什么要先划清项目、任务和成员边界?
08|软件架构 →Architecture Literacy
阅读和讨论系统架构的能力
常见业务场景 · 异步任务还没有百万消息时,需要先深入 Kafka 吗?
17|设计师应该深入到什么程度? →Artifact
构建后可发布的产物
常见业务场景 · 部署与云一段新代码怎样安全变成线上服务? · 另有 1 个相关场景
10|服务器、部署与云 →Asynchronous
任务在当前流程之外执行
常见业务场景 · 文件与 Excel十万行 Excel 导入为什么不能让页面一直等?
07|异步、事件与消息 →At-least-once
消息可能重复但不会轻易丢失的投递语义
常见业务场景 · 订单与支付支付成功消息被消费两次,积分会加两遍吗?
07|异步、事件与消息 →Audit
记录关键业务操作
常见业务场景 · 项目与协作创建项目的主事务、后续事件和审计如何协作?
16|把所有知识重新连成一张图 →Audit Log
敏感操作审计记录
常见业务场景 · 安全与审计密码、身份证文件和支付密钥应该怎样保存? · 另有 1 个相关场景
05|身份、权限与安全 →Authentication
确认用户身份
常见业务场景 · 企业审批员工能登录报销系统,为什么仍然看不到财务审批页?
05|身份、权限与安全 →Authorization
判断访问权限
常见业务场景 · 企业审批员工能登录报销系统,为什么仍然看不到财务审批页?
05|身份、权限与安全 →Autoscaling
按负载自动调整资源
常见业务场景 · 性能与扩容发布新版时为什么用户几乎感觉不到停机? · 另有 1 个相关场景
11|Docker 与 Kubernetes →Backend
处理业务与数据的服务端程序
常见业务场景 · 项目与协作一个项目列表页背后到底有多少系统? · 另有 1 个相关场景
00|先看懂一个完整的软件系统 →Backlog
尚未处理的消息积压
常见业务场景 · 消息与通知下单成功后,短信发送慢会不会拖住支付结果页?
07|异步、事件与消息 →Backpressure
下游向上游表达处理能力限制
常见业务场景 · 消息与通知百万条通知为什么不会同时打爆短信供应商?
14|性能与规模 →Backup
用于恢复的数据副本
常见业务场景 · 项目与协作为什么刷新页面后项目仍然存在?
04|数据库与数据模型 →Base Image
镜像构建的基础环境
常见业务场景 · 研发协作新成员如何一条命令启动前端、API 和数据库?
11|Docker 与 Kubernetes →Batch Write
批量写入数据
常见业务场景 · 文件与 Excel从上传 Excel 到看到导入结果,完整链路是什么?
16|把所有知识重新连成一张图 →Batching
把多个操作合并处理
常见业务场景 · 消息与通知百万条通知为什么不会同时打爆短信供应商?
14|性能与规模 →Benchmark
用于比较性能的基准测试
常见业务场景 · 数据看板页面慢时,为什么不能凭感觉先加缓存?
14|性能与规模 →BFF
为特定前端组织接口的后端层
常见业务场景 · 多租户 SaaS移动端首页为什么不能一次调用二十个接口?
14|性能与规模 →Blue-Green
在两套环境之间切换
常见业务场景 · 订单与支付新版结算页怎样只给 5% 用户试用?
12|软件研发与交付流程 →Body
实际传输的数据内容
常见业务场景 · 项目与协作保存项目表单时,浏览器实际发送了什么?
02|网络与通信 →Bottleneck
限制整体性能的最慢环节
常见业务场景 · 性能与扩容营销活动突然爆量,系统怎样保持可用?
14|性能与规模 →Boundary
系统或模块的边界
常见业务场景 · 订单与支付如何从一张支付架构图读懂真实业务?
00|先看懂一个完整的软件系统 →Branch
独立开发线
常见业务场景 · 研发协作两个人同时修改同一个支付页面会发生什么?
12|软件研发与交付流程 →Breadth
覆盖多个领域的广度
常见业务场景 · 研发协作会议里第一次听到 Redis,需要立刻学会写吗?
17|设计师应该深入到什么程度? →Browser
解析网页并运行前端代码的客户端
常见业务场景 · 项目与协作同一个项目系统为什么会同时有 Web、App 和桌面端?
01|客户端与前端 →Bucket
对象存储中的逻辑容器
常见业务场景 · 文件与 Excel一份 200MB 合同压缩包应该存在哪里?
06|文件、缓存与搜索 →Build
把源码转换为可运行或可发布产物
常见业务场景 · 部署与云开发源码为什么不能直接交给浏览器和服务器运行?
12|软件研发与交付流程 →Business Logic
决定业务如何运转的规则
常见业务场景 · 订单与支付用户点击“提交订单”后,后端承担哪些工作?
03|后端与业务逻辑 →Cache
为加速访问保存的临时副本
常见业务场景 · 数据看板为什么看板显示的是五分钟前的数据?
06|文件、缓存与搜索 →Cache Invalidation
让旧缓存失效的机制
常见业务场景 · 数据看板为什么看板显示的是五分钟前的数据?
06|文件、缓存与搜索 →Cache-Control
控制缓存策略的 HTTP Header
常见业务场景 · 内容与媒体海外用户打开商品图片,为什么还能很快?
06|文件、缓存与搜索 →Canary Release
先向少量流量发布新版本
常见业务场景 · 订单与支付新版结算页怎样只给 5% 用户试用?
12|软件研发与交付流程 →CAP
一致性、可用性和分区容忍的权衡框架
常见业务场景 · 订单与支付银行卡余额和社交点赞为什么采用不同一致性?
09|分布式系统 →Capacity Planning
估算未来容量与资源需求
常见业务场景 · 数据看板页面慢时,为什么不能凭感觉先加缓存?
14|性能与规模 →CDN
内容分发网络
常见业务场景 · 内容与媒体海外用户打开商品图片,为什么还能很快?
06|文件、缓存与搜索 →Checksum
用于校验文件完整性的摘要
常见业务场景 · 内容与媒体2GB 视频上传到一半断网,为什么可以继续? · 另有 1 个相关场景
06|文件、缓存与搜索 →CI
持续集成
常见业务场景 · 研发协作提交代码后,为什么测试和部署可以自动发生?
12|软件研发与交付流程 →Circuit Breaker
持续故障时暂停调用的保护机制
常见业务场景 · 内容与媒体推荐服务故障时,首页为什么还能打开?
09|分布式系统 →Client
用户直接使用的软件端
常见业务场景 · 项目与协作一个项目列表页背后到底有多少系统?
00|先看懂一个完整的软件系统 →Cluster
一组由 Kubernetes 管理的节点
常见业务场景 · 性能与扩容几十个微服务和几百个容器谁来管理?
11|Docker 与 Kubernetes →Code Review
对代码变更进行同行审查
常见业务场景 · 订单与支付支付逻辑为什么不能写完就直接上线?
12|软件研发与交付流程 →Code Splitting
拆分代码并按需加载
常见业务场景 · 数据看板一万行表格为什么滚动会卡?
14|性能与规模 →Cold Start
函数从未运行状态启动的延迟
常见业务场景 · 内容与媒体用户上传图片后,为什么可以自动生成缩略图?
08|软件架构 →Column
记录中的一个字段
常见业务场景 · 数据模型CRM 中一条客户记录如何落到数据库?
04|数据库与数据模型 →Command
要求系统执行动作的消息
常见业务场景 · 订单与支付“创建订单”和“订单已创建”为什么是两种消息?
07|异步、事件与消息 →Commit
确认事务结果
常见业务场景 · 订单与支付创建订单成功、扣库存失败时怎么办? · 另有 1 个相关场景
04|数据库与数据模型 →Compensation
用后续操作修正已完成步骤
常见业务场景 · 订单与支付订单显示已支付,积分为什么晚几秒到账? · 另有 2 个相关场景
07|异步、事件与消息 →Competency Level
对知识实际掌握的层级
常见业务场景 · 研发协作会议里第一次听到 Redis,需要立刻学会写吗?
17|设计师应该深入到什么程度? →Component
可复用的界面与行为单元
常见业务场景 · 订单与支付同一个订单卡片为什么能显示不同内容? · 另有 1 个相关场景
01|客户端与前端 →Concurrency
同时进行的任务数量
常见业务场景 · 库存与抢购开票页面“快”到底要看哪些指标?
14|性能与规模 →Configuration
控制系统行为的配置
常见业务场景 · 部署与云数据库和登录能否先用托管平台完成?
17|设计师应该深入到什么程度? →Conflict
无法自动确定合并结果的冲突
常见业务场景 · 研发协作两个人同时修改同一个支付页面会发生什么?
12|软件研发与交付流程 →Connection Pool
复用数据库连接的资源池
常见业务场景 · 项目与协作项目列表只有 100 条,为什么却发出 101 次数据库查询?
14|性能与规模 →Constraint
数据库层的数据约束
常见业务场景 · 数据模型CRM 中一条客户记录如何落到数据库?
04|数据库与数据模型 →Consumer
读取并处理消息的程序
常见业务场景 · 消息与通知下单成功后,短信发送慢会不会拖住支付结果页?
07|异步、事件与消息 →Container
隔离运行的应用实例
常见业务场景 · 部署与云为什么代码在开发电脑能跑,上线却报错?
11|Docker 与 Kubernetes →Context Diagram
展示系统与外部角色关系的图
常见业务场景 · 订单与支付同一个支付系统为什么需要三种不同的图?
16|把所有知识重新连成一张图 →Context Window
一次推理可处理的上下文范围
常见业务场景 · AI 知识库客服机器人为什么有时忘记前面的对话?
15|AI 应用开发 →Continuous Delivery
持续交付
常见业务场景 · 研发协作提交代码后,为什么测试和部署可以自动发生?
12|软件研发与交付流程 →Continuous Deployment
持续部署
常见业务场景 · 研发协作提交代码后,为什么测试和部署可以自动发生?
12|软件研发与交付流程 →Contract
模块间约定的输入输出
常见业务场景 · 项目与协作单体项目越来越大,怎样先避免代码互相侵入?
08|软件架构 →Control Plane
管理集群期望状态的控制层
常见业务场景 · 性能与扩容几十个微服务和几百个容器谁来管理?
11|Docker 与 Kubernetes →Controller
处理接口入口
常见业务场景 · 订单与支付一笔退款请求在后端如何分层处理?
03|后端与业务逻辑 →Cookie
浏览器保存并自动携带的数据
常见业务场景 · 账号与权限Web 登录和移动 App 登录为什么保存状态的方式不同?
05|身份、权限与安全 →Correlation ID
关联多个日志事件的标识
常见业务场景 · 订单与支付一笔支付卡了八秒,开发怎样找到慢在哪?
09|分布式系统 →Coupling
模块之间相互依赖的程度
常见业务场景 · 多租户 SaaS五人创业团队为什么常从单体开始?
08|软件架构 →Cross-platform
一套代码适配多个平台
常见业务场景 · 项目与协作同一个项目系统为什么会同时有 Web、App 和桌面端?
01|客户端与前端 →CRUD
创建、读取、更新、删除
常见业务场景 · 项目与协作怎样用一个项目管理产品贯穿全栈学习?
17|设计师应该深入到什么程度? →CSR
客户端渲染
常见业务场景 · 内容与媒体商品详情、管理后台和活动页为什么采用不同渲染方式?
01|客户端与前端 →CSRF
借用用户身份发起伪造请求
常见业务场景 · 内容与媒体评论区为什么不能直接渲染用户输入的脚本? · 另有 1 个相关场景
05|身份、权限与安全 →Data Flow
数据在组件之间的流向
常见业务场景 · 订单与支付如何从一张支付架构图读懂真实业务?
00|先看懂一个完整的软件系统 →Data Isolation
防止不同租户数据互相访问
常见业务场景 · 多租户 SaaS同一套系统怎样保证 A 公司看不到 B 公司的数据?
16|把所有知识重新连成一张图 →Data Lifecycle
数据从创建到归档或删除的过程
常见业务场景 · 数据模型用户头像、账户余额和搜索日志为什么不能都放一种存储?
06|文件、缓存与搜索 →Data Ownership
哪个模块负责某类数据
常见业务场景 · 项目与协作项目管理系统为什么要先划清项目、任务和成员边界?
08|软件架构 →Database
组织、查询和保护数据的系统
常见业务场景 · 项目与协作为什么刷新页面后项目仍然存在?
04|数据库与数据模型 →Dead Letter Queue
保存持续失败消息的队列
常见业务场景 · 订单与支付支付成功消息被消费两次,积分会加两遍吗?
07|异步、事件与消息 →Debugging
定位并修复问题的过程
常见业务场景 · 研发协作AI 已经能写代码,设计师还要练什么?
17|设计师应该深入到什么程度? →Dependency
一个模块对另一个模块的依赖
常见业务场景 · 订单与支付如何从一张支付架构图读懂真实业务? · 另有 1 个相关场景
00|先看懂一个完整的软件系统 →Dependency Injection
由框架管理依赖的创建和传递
常见业务场景 · 消息与通知短信通知服务用 Java、Python 还是 Node.js,用户会感知吗?
03|后端与业务逻辑 →Dependency Rule
规定模块可以如何依赖
常见业务场景 · 项目与协作单体项目越来越大,怎样先避免代码互相侵入?
08|软件架构 →Deployment
管理 Pod 版本和副本
常见业务场景 · 部署与云一个订单请求在 Kubernetes 里怎样找到正确容器?
11|Docker 与 Kubernetes →Deployment Diagram
展示程序如何运行在基础设施上的图
常见业务场景 · 订单与支付同一个支付系统为什么需要三种不同的图?
16|把所有知识重新连成一张图 →Deployment Unit
可独立发布和运行的单元
常见业务场景 · 多租户 SaaS五人创业团队为什么常从单体开始?
08|软件架构 →Depth
在某个领域的实现与判断深度
常见业务场景 · 研发协作会议里第一次听到 Redis,需要立刻学会写吗?
17|设计师应该深入到什么程度? →Design QA
对实现结果进行设计质量检查
常见业务场景 · 项目与协作组件样式没变,为什么上线后键盘用户却无法操作?
13|测试、监控与稳定性 →DevOps
连接开发、交付和运行的实践
常见业务场景 · 文件与 Excel一个 Excel 导入功能为什么会牵涉多个角色?
00|先看懂一个完整的软件系统 →Diff
代码修改前后的差异
常见业务场景 · 研发协作AI 已经能写代码,设计师还要练什么?
17|设计师应该深入到什么程度? →Distributed Lock
跨进程协调资源访问的锁
常见业务场景 · 账号与权限验证码为什么一分钟只能发一次? · 另有 3 个相关场景
06|文件、缓存与搜索 →Distributed System
多个网络节点共同工作的系统
常见业务场景 · 订单与支付一次下单为什么可能涉及十几台机器?
09|分布式系统 →Distributed Trace
跨服务追踪请求路径
常见业务场景 · 订单与支付一笔支付卡了八秒,开发怎样找到慢在哪?
09|分布式系统 →DNS
把域名解析成 IP 的系统
常见业务场景 · 多租户 SaaS用户输入公司域名后,怎样到达正确的 SaaS 应用?
02|网络与通信 →DNS Record
域名到目标地址的映射
常见业务场景 · 部署与云客户绑定自己的企业域名后,为什么还需要证书?
10|服务器、部署与云 →Docker Compose
定义并运行多个容器的工具
常见业务场景 · 研发协作新成员如何一条命令启动前端、API 和数据库?
11|Docker 与 Kubernetes →Dockerfile
构建镜像的指令文件
常见业务场景 · 研发协作新成员如何一条命令启动前端、API 和数据库?
11|Docker 与 Kubernetes →DOM
浏览器中的页面结构树
常见业务场景 · 账号与权限一个注册表单如何从设计稿变成网页?
01|客户端与前端 →Domain
人类可读的网络名称
常见业务场景 · 部署与云客户绑定自己的企业域名后,为什么还需要证书?
10|服务器、部署与云 →Domain Event
由业务事实产生的事件
常见业务场景 · 项目与协作创建项目的主事务、后续事件和审计如何协作?
16|把所有知识重新连成一张图 →DTO
接口间传输的数据结构
常见业务场景 · 项目与协作“项目”在页面、接口和数据库里为什么长得不完全一样?
03|后端与业务逻辑 →Dynamic
根据数据和状态动态变化
常见业务场景 · 项目与协作一个能点击的后台原型,距离真正可用还有什么?
00|先看懂一个完整的软件系统 →E2E Test
从用户入口验证完整流程
常见业务场景 · 订单与支付为什么支付功能要同时做单元、集成和端到端测试?
13|测试、监控与稳定性 →Edge
靠近用户的网络入口层
常见业务场景 · 多租户 SaaS一套企业项目 SaaS 的所有层怎样连在一起?
16|把所有知识重新连成一张图 →Edge Case
边界或少见情况
常见业务场景 · 文件与 Excel文件上传测试为什么不能只测成功?
13|测试、监控与稳定性 →Edge Node
靠近用户的边缘节点
常见业务场景 · 内容与媒体海外用户打开商品图片,为什么还能很快?
06|文件、缓存与搜索 →Embedding
把内容表示为向量
常见业务场景 · AI 知识库员工问“差旅住宿标准”,AI 怎样从公司制度中找到答案?
15|AI 应用开发 →Encapsulation
隐藏内部实现,只暴露稳定入口
常见业务场景 · 项目与协作单体项目越来越大,怎样先避免代码互相侵入?
08|软件架构 →Encryption
可用密钥恢复的数据加密
常见业务场景 · 安全与审计密码、身份证文件和支付密钥应该怎样保存? · 另有 1 个相关场景
05|身份、权限与安全 →Entity
具有业务身份的数据对象
常见业务场景 · 项目与协作“项目”在页面、接口和数据库里为什么长得不完全一样?
03|后端与业务逻辑 →Environment
一套独立运行配置与资源
常见业务场景 · 部署与云测试环境为什么不能真的扣款?
10|服务器、部署与云 →Environment Variable
从运行环境注入的配置
常见业务场景 · 部署与云测试环境为什么不能真的扣款?
10|服务器、部署与云 →Error Budget
在目标内允许的失败额度
常见业务场景 · 稳定性与运维“登录服务 99.9% 可用”对用户意味着什么?
13|测试、监控与稳定性 →Error Code
可被程序识别的错误标识
常见业务场景 · 订单与支付用户连续点击支付,为什么不会扣两次钱? · 另有 1 个相关场景
03|后端与业务逻辑 →Eval
系统化评估 AI 行为
常见业务场景 · AI 生成AI 客服回答看起来流畅,怎样判断它真的正确?
15|AI 应用开发 →Event
用户或系统触发的事件
常见业务场景 · 项目与协作用户点击“创建项目”后,系统怎样真正创建一条数据? · 另有 2 个相关场景
00|先看懂一个完整的软件系统 →Eventual Consistency
系统经过一段时间达到一致
常见业务场景 · 订单与支付订单显示已支付,积分为什么晚几秒到账? · 另有 1 个相关场景
07|异步、事件与消息 →Evolutionary Architecture
允许随需求逐步演进的架构
常见业务场景 · 多租户 SaaS新产品应该直接上微服务吗?
08|软件架构 →External Service
支付、短信、AI 等外部能力
常见业务场景 · 订单与支付用户点击“提交订单”后,后端承担哪些工作?
03|后端与业务逻辑 →Failover
故障时切换到备用节点
常见业务场景 · 多租户 SaaS数据库机器故障时,企业客户还能继续访问吗?
09|分布式系统 →Fallback
主能力失败时的备用结果
常见业务场景 · 内容与媒体推荐服务故障时,首页为什么还能打开?
09|分布式系统 →Feature Flag
可动态开启或关闭功能的开关
常见业务场景 · 部署与云测试环境为什么不能真的扣款? · 另有 1 个相关场景
10|服务器、部署与云 →Foreign Key
引用另一张表主键的字段
常见业务场景 · 项目与协作一个用户为什么能加入多个项目?
04|数据库与数据模型 →Framework
提供结构和约定的开发框架
常见业务场景 · 数据看板筛选条件一变,为什么整张看板能自动更新? · 另有 1 个相关场景
01|客户端与前端 →Full Table Scan
扫描整张表寻找结果
常见业务场景 · 订单与支付订单列表按订单号搜索,为什么有时一秒有时十秒?
04|数据库与数据模型 →Full-stack Framework
同时覆盖前端与服务端能力的框架
常见业务场景 · 项目与协作设计师想独立做一个业务产品,最值得深入哪条主线?
17|设计师应该深入到什么程度? →Function as a Service
按函数运行代码的云服务
常见业务场景 · 内容与媒体用户上传图片后,为什么可以自动生成缩略图?
08|软件架构 →GET
读取资源
常见业务场景 · 项目与协作列表中的查、新、改、删怎样映射到接口?
02|网络与通信 →Git
分布式版本控制系统
常见业务场景 · 研发协作为什么每次修改都要有一个 Commit?
12|软件研发与交付流程 →GraphQL
客户端声明查询字段的接口语言
常见业务场景 · 数据看板一张复杂看板为什么可能使用 GraphQL? · 另有 1 个相关场景
02|网络与通信 →Grounding
让输出基于可验证资料或工具结果
常见业务场景 · AI 生成AI 已经输出了一段内容,为什么页面还要标注来源和不确定性?
15|AI 应用开发 →gRPC
高效、强契约的远程调用框架
常见业务场景 · 数据看板一张复杂看板为什么可能使用 GraphQL? · 另有 1 个相关场景
02|网络与通信 →Guardrails
限制和保护 AI 行为的机制
常见业务场景 · AI 生成AI 客服回答看起来流畅,怎样判断它真的正确?
15|AI 应用开发 →Hallucination
模型生成不受事实支持的内容
常见业务场景 · AI 生成AI 已经输出了一段内容,为什么页面还要标注来源和不确定性?
15|AI 应用开发 →Happy Path
用户按预期完成任务的主路径
常见业务场景 · 文件与 Excel文件上传测试为什么不能只测成功?
13|测试、监控与稳定性 →Hash
不可逆摘要计算
常见业务场景 · 安全与审计密码、身份证文件和支付密钥应该怎样保存? · 另有 1 个相关场景
05|身份、权限与安全 →Header
请求或响应的元信息
常见业务场景 · 项目与协作保存项目表单时,浏览器实际发送了什么?
02|网络与通信 →Health Check
判断服务是否健康的检查
常见业务场景 · 部署与云一段新代码怎样安全变成线上服务?
10|服务器、部署与云 →Host
运行容器的宿主机
常见业务场景 · 部署与云为什么代码在开发电脑能跑,上线却报错?
11|Docker 与 Kubernetes →HTTPS
加密传输的 HTTP
常见业务场景 · 项目与协作保存项目表单时,浏览器实际发送了什么?
02|网络与通信 →Human Review
结果进入正式使用前的人工审核
常见业务场景 · AI 生成从点击“生成报告”到可下载文件,完整链路是什么?
16|把所有知识重新连成一张图 →Human-in-the-loop
关键环节由人审核或确认
常见业务场景 · AI 生成AI 客服回答看起来流畅,怎样判断它真的正确?
15|AI 应用开发 →IaaS
基础设施即服务
常见业务场景 · 部署与云小团队为什么可以不用自己维护数据库和消息队列?
10|服务器、部署与云 →Idempotency
重复执行仍得到一致结果
常见业务场景 · 订单与支付用户连续点击支付,为什么不会扣两次钱? · 另有 1 个相关场景
03|后端与业务逻辑 →Image
创建容器的只读模板
常见业务场景 · 部署与云为什么代码在开发电脑能跑,上线却报错?
11|Docker 与 Kubernetes →Import Job
一次导入任务记录
常见业务场景 · 文件与 Excel从上传 Excel 到看到导入结果,完整链路是什么?
16|把所有知识重新连成一张图 →Incident
影响服务质量的生产事故
常见业务场景 · 稳定性与运维线上全站打不开后,团队怎样恢复并避免再次发生?
13|测试、监控与稳定性 →Independent Deployment
服务可以单独发布
常见业务场景 · 订单与支付大型电商为什么把订单、支付和库存拆成微服务?
08|软件架构 →Index
加速查询的数据结构
常见业务场景 · 订单与支付订单列表按订单号搜索,为什么有时一秒有时十秒?
04|数据库与数据模型 →Inference
模型根据输入生成输出的过程
常见业务场景 · AI 生成一个 AI 报告生成器为什么仍然需要传统前后端?
15|AI 应用开发 →Infrastructure
承载程序运行的基础设施
常见业务场景 · 项目与协作一个项目列表页背后到底有多少系统?
00|先看懂一个完整的软件系统 →Ingress
管理外部 HTTP 路由
常见业务场景 · 部署与云一个订单请求在 Kubernetes 里怎样找到正确容器?
11|Docker 与 Kubernetes →Integration Test
验证模块协作
常见业务场景 · 订单与支付为什么支付功能要同时做单元、集成和端到端测试?
13|测试、监控与稳定性 →Inverted Index
从词到文档的索引结构
常见业务场景 · 搜索与检索用户搜索“黑色轻薄通勤电脑”时,为什么不能只查等号?
06|文件、缓存与搜索 →Iteration
在可运行版本上逐步增加能力
常见业务场景 · 项目与协作怎样用一个项目管理产品贯穿全栈学习?
17|设计师应该深入到什么程度? →Job ID
追踪后台任务的标识
常见业务场景 · 文件与 Excel十万行 Excel 导入为什么不能让页面一直等?
07|异步、事件与消息 →JOIN
关联多张表的数据
常见业务场景 · 数据看板销售看板的“本月华东成交额”怎样算出来?
04|数据库与数据模型 →Join Table
承载多对多关系的中间表
常见业务场景 · 项目与协作一个用户为什么能加入多个项目?
04|数据库与数据模型 →JSON Schema
描述 JSON 字段与约束的规范
常见业务场景 · AI 生成AI 生成合同摘要时,为什么既要流式输出又要固定字段?
15|AI 应用开发 →Just-in-time Learning
在真实需要出现时深入学习
常见业务场景 · 异步任务还没有百万消息时,需要先深入 Kafka 吗?
17|设计师应该深入到什么程度? →JWT
带签名的 Token 格式
常见业务场景 · 账号与权限“使用 Google 登录”背后发生了什么? · 另有 1 个相关场景
05|身份、权限与安全 →Kafka
分布式事件流平台
常见业务场景 · 异步任务Excel 解析任务和全站用户行为流为什么选不同消息系统?
07|异步、事件与消息 →Key-Value
通过键读取值的数据模型
常见业务场景 · 账号与权限验证码为什么一分钟只能发一次? · 另有 1 个相关场景
06|文件、缓存与搜索 →Kubernetes
容器编排平台
常见业务场景 · 性能与扩容几十个微服务和几百个容器谁来管理?
11|Docker 与 Kubernetes →Kubernetes Service
为 Pod 提供稳定网络入口
常见业务场景 · 部署与云一个订单请求在 Kubernetes 里怎样找到正确容器? · 另有 1 个相关场景
11|Docker 与 Kubernetes →Latency
完成一次操作的时间
常见业务场景 · 库存与抢购开票页面“快”到底要看哪些指标?
14|性能与规模 →Lazy Loading
需要时再加载资源
常见业务场景 · 数据看板一万行表格为什么滚动会卡?
14|性能与规模 →Learning Loop
学习、实践、反馈和复盘循环
常见业务场景 · 项目与协作怎样把全景知识变成持续可执行的学习路线?
17|设计师应该深入到什么程度? →Linux
常见服务器操作系统
常见业务场景 · 部署与云线上导出服务异常,开发如何进入服务器检查?
10|服务器、部署与云 →Load Balancer
把流量分配给多个实例
常见业务场景 · 性能与扩容大促期间一百万请求如何进入几十个服务实例?
08|软件架构 →Load Balancing
把请求分配给多个实例
常见业务场景 · 性能与扩容营销活动突然爆量,系统怎样保持可用?
14|性能与规模 →Load Test
模拟负载观察系统表现
常见业务场景 · 数据看板页面慢时,为什么不能凭感觉先加缓存?
14|性能与规模 →Logging
记录系统事件
常见业务场景 · 订单与支付用户说“昨晚 9 点订单一直转圈”,开发靠什么定位?
13|测试、监控与稳定性 →Long-term Memory
跨会话持久保存的信息
常见业务场景 · AI AgentAI 助手为什么需要记住项目背景和任务进度?
15|AI 应用开发 →Managed Platform
提供托管工程能力的平台
常见业务场景 · 部署与云数据库和登录能否先用托管平台完成?
17|设计师应该深入到什么程度? →Managed Service
由云厂商运维的托管服务
常见业务场景 · 部署与云小团队为什么可以不用自己维护数据库和消息队列?
10|服务器、部署与云 →MCP
连接 AI 应用与工具、资源的协议
常见业务场景 · AI AgentAI 怎样真正创建一个项目,而不只给建议?
15|AI 应用开发 →Merge
合并不同开发线
常见业务场景 · 研发协作两个人同时修改同一个支付页面会发生什么?
12|软件研发与交付流程 →Metadata
描述文件的结构化信息
常见业务场景 · 文件与 Excel一份 200MB 合同压缩包应该存在哪里?
06|文件、缓存与搜索 →Metric
随时间变化的数值指标
常见业务场景 · 订单与支付用户说“昨晚 9 点订单一直转圈”,开发靠什么定位?
13|测试、监控与稳定性 →Microservice
可独立部署的业务服务
常见业务场景 · 订单与支付大型电商为什么把订单、支付和库存拆成微服务? · 另有 1 个相关场景
08|软件架构 →Middleware
请求处理链中的通用处理
常见业务场景 · 账号与权限为什么每个接口都能统一检查登录和请求频率?
03|后端与业务逻辑 →Migration
可追踪的数据库结构变更
常见业务场景 · 内容与媒体内容平台的文章结构经常变化,为什么可能用 NoSQL? · 另有 1 个相关场景
04|数据库与数据模型 →Model Provider
提供模型 API 的服务方
常见业务场景 · AI 生成一个 AI 报告生成器为什么仍然需要传统前后端?
15|AI 应用开发 →Module
职责内聚的代码单元
常见业务场景 · 项目与协作项目管理系统为什么要先划清项目、任务和成员边界?
08|软件架构 →Monitoring
持续观察系统状态
常见业务场景 · 稳定性与运维支付错误率突然升高,系统怎样主动发现?
13|测试、监控与稳定性 →Monolith
作为一个应用部署的架构
常见业务场景 · 多租户 SaaS五人创业团队为什么常从单体开始?
08|软件架构 →Multi-tenancy
一套系统服务多个隔离组织
常见业务场景 · 多租户 SaaS同一套系统怎样保证 A 公司看不到 B 公司的数据?
16|把所有知识重新连成一张图 →Multipart Upload
把大文件分片上传
常见业务场景 · 内容与媒体2GB 视频上传到一半断网,为什么可以继续? · 另有 1 个相关场景
06|文件、缓存与搜索 →N+1 Query
循环触发大量重复数据库查询
常见业务场景 · 项目与协作项目列表只有 100 条,为什么却发出 101 次数据库查询?
14|性能与规模 →Native App
使用系统原生技术开发的应用
常见业务场景 · 项目与协作同一个项目系统为什么会同时有 Web、App 和桌面端?
01|客户端与前端 →Nginx
常用 Web Server 和反向代理
常见业务场景 · 多租户 SaaS一个域名怎样同时访问网页和 API?
10|服务器、部署与云 →Node
系统中的一个运行节点
常见业务场景 · 订单与支付一次下单为什么可能涉及十几台机器?
09|分布式系统 →NoSQL
非关系型数据系统的统称
常见业务场景 · 内容与媒体内容平台的文章结构经常变化,为什么可能用 NoSQL? · 另有 1 个相关场景
04|数据库与数据模型 →npm/pnpm
包管理工具
常见业务场景 · 项目与协作给项目系统增加“导出”功能时,代码会放在哪里?
01|客户端与前端 →OAuth
第三方授权协议
常见业务场景 · 账号与权限“使用 Google 登录”背后发生了什么? · 另有 1 个相关场景
05|身份、权限与安全 →Object Storage
以对象方式保存文件的存储系统
常见业务场景 · 文件与 Excel一份 200MB 合同压缩包应该存在哪里?
06|文件、缓存与搜索 →Observability
从输出推断系统内部状态的能力
常见业务场景 · 订单与支付一笔支付卡了八秒,开发怎样找到慢在哪?
09|分布式系统 →On-call
负责响应线上问题的值班机制
常见业务场景 · 稳定性与运维线上全站打不开后,团队怎样恢复并避免再次发生?
13|测试、监控与稳定性 →OpenAPI
描述 HTTP API 的标准规范
常见业务场景 · 文件与 Excel多个系统和 AI 怎样正确调用统一的 Excel 服务?
02|网络与通信 →Orchestration
组织多个步骤和能力的流程
常见业务场景 · AI 生成从点击“生成报告”到可下载文件,完整链路是什么?
16|把所有知识重新连成一张图 →ORM
把代码对象映射到数据库
常见业务场景 · 内容与媒体内容平台的文章结构经常变化,为什么可能用 NoSQL? · 另有 1 个相关场景
04|数据库与数据模型 →PaaS
平台即服务
常见业务场景 · 部署与云小团队为什么可以不用自己维护数据库和消息队列?
10|服务器、部署与云 →package.json
JavaScript 项目的依赖和脚本清单
常见业务场景 · 项目与协作给项目系统增加“导出”功能时,代码会放在哪里?
01|客户端与前端 →Partial Failure
部分步骤失败、其他步骤成功
常见业务场景 · 订单与支付订单显示已支付,积分为什么晚几秒到账? · 另有 1 个相关场景
07|异步、事件与消息 →Payload
请求或响应的数据体积
常见业务场景 · 多租户 SaaS移动端首页为什么不能一次调用二十个接口?
14|性能与规模 →Percentile
按分位观察延迟分布
常见业务场景 · 库存与抢购开票页面“快”到底要看哪些指标?
14|性能与规模 →Permission
操作系统的访问权限
常见业务场景 · 部署与云线上导出服务异常,开发如何进入服务器检查?
10|服务器、部署与云 →Persistence
让数据长期保存
常见业务场景 · 项目与协作为什么刷新页面后项目仍然存在?
04|数据库与数据模型 →Persistent
数据在程序重启后仍然存在
常见业务场景 · 项目与协作一个能点击的后台原型,距离真正可用还有什么?
00|先看懂一个完整的软件系统 →Platform
为应用提供共享运行能力的平台层
常见业务场景 · 多租户 SaaS一套企业项目 SaaS 的所有层怎样连在一起?
16|把所有知识重新连成一张图 →Pod
Kubernetes 最小调度单元
常见业务场景 · 部署与云一个订单请求在 Kubernetes 里怎样找到正确容器?
11|Docker 与 Kubernetes →Policy
描述允许或拒绝的规则
常见业务场景 · 项目与协作项目经理和普通成员为什么看到不同按钮? · 另有 1 个相关场景
05|身份、权限与安全 →Port
区分网络程序的端口号
常见业务场景 · 多租户 SaaS用户输入公司域名后,怎样到达正确的 SaaS 应用? · 另有 1 个相关场景
02|网络与通信 →Portfolio Project
用于展示综合能力的项目
常见业务场景 · 项目与协作怎样把全景知识变成持续可执行的学习路线?
17|设计师应该深入到什么程度? →POST
创建或触发处理
常见业务场景 · 项目与协作列表中的查、新、改、删怎样映射到接口?
02|网络与通信 →Postmortem
事故后的结构化复盘
常见业务场景 · 稳定性与运维线上全站打不开后,团队怎样恢复并避免再次发生?
13|测试、监控与稳定性 →Presigned URL
带时效权限的直接上传或下载地址
常见业务场景 · 内容与媒体2GB 视频上传到一半断网,为什么可以继续? · 另有 1 个相关场景
06|文件、缓存与搜索 →Primary Key
唯一标识一条记录
常见业务场景 · 项目与协作一个用户为什么能加入多个项目?
04|数据库与数据模型 →Primary Transaction
决定主操作是否成功的数据事务
常见业务场景 · 项目与协作创建项目的主事务、后续事件和审计如何协作?
16|把所有知识重新连成一张图 →Principal
被认证的用户或服务主体
常见业务场景 · 企业审批员工能登录报销系统,为什么仍然看不到财务审批页?
05|身份、权限与安全 →Process
正在运行的程序实例
常见业务场景 · 部署与云同一台云服务器上为什么能同时运行前端和后端?
10|服务器、部署与云 →Producer
发送消息的程序
常见业务场景 · 消息与通知下单成功后,短信发送慢会不会拖住支付结果页?
07|异步、事件与消息 →Product Engineer
围绕产品结果跨层实现的工程角色
常见业务场景 · 项目与协作设计师想独立做一个业务产品,最值得深入哪条主线?
17|设计师应该深入到什么程度? →Profiling
分析程序时间和资源消耗
常见业务场景 · 项目与协作项目列表只有 100 条,为什么却发出 101 次数据库查询?
14|性能与规模 →Progress
任务当前完成比例或阶段
常见业务场景 · 文件与 Excel从上传 Excel 到看到导入结果,完整链路是什么?
16|把所有知识重新连成一张图 →Prompt
提供给模型的指令与上下文
常见业务场景 · AI 知识库客服机器人为什么有时忘记前面的对话?
15|AI 应用开发 →Props
父级传给组件的输入
常见业务场景 · 订单与支付同一个订单卡片为什么能显示不同内容? · 另有 1 个相关场景
01|客户端与前端 →Provenance
结果来源和处理链路
常见业务场景 · AI 生成AI 已经输出了一段内容,为什么页面还要标注来源和不确定性?
15|AI 应用开发 →Pub/Sub
发布者与多个订阅者的通信模式
常见业务场景 · 订单与支付“创建订单”和“订单已创建”为什么是两种消息?
07|异步、事件与消息 →Pull Request
请求审查并合并代码的协作单元
常见业务场景 · 订单与支付支付逻辑为什么不能写完就直接上线?
12|软件研发与交付流程 →QA
质量保证与测试
常见业务场景 · 文件与 Excel一个 Excel 导入功能为什么会牵涉多个角色?
00|先看懂一个完整的软件系统 →Quality Attribute
性能、可靠性、安全等系统质量目标
常见业务场景 · 多租户 SaaS新产品应该直接上微服务吗?
08|软件架构 →Query
向数据库提出的数据请求
常见业务场景 · 数据看板销售看板的“本月华东成交额”怎样算出来?
04|数据库与数据模型 →Query Plan
数据库执行查询的计划
常见业务场景 · 订单与支付订单列表按订单号搜索,为什么有时一秒有时十秒?
04|数据库与数据模型 →Queueing
任务等待处理的排队过程
常见业务场景 · 消息与通知百万条通知为什么不会同时打爆短信供应商?
14|性能与规模 →RabbitMQ
常见消息代理
常见业务场景 · 异步任务Excel 解析任务和全站用户行为流为什么选不同消息系统?
07|异步、事件与消息 →RAG
检索增强生成
常见业务场景 · AI 知识库员工问“差旅住宿标准”,AI 怎样从公司制度中找到答案?
15|AI 应用开发 →Rate Limit
限制单位时间内的请求数量
常见业务场景 · 账号与权限为什么每个接口都能统一检查登录和请求频率?
03|后端与业务逻辑 →RBAC
基于角色的访问控制
常见业务场景 · 项目与协作项目经理和普通成员为什么看到不同按钮? · 另有 1 个相关场景
05|身份、权限与安全 →Readiness Probe
判断实例是否可接收流量
常见业务场景 · 性能与扩容发布新版时为什么用户几乎感觉不到停机?
11|Docker 与 Kubernetes →Redis
基于内存的高性能数据服务
常见业务场景 · 账号与权限验证码为什么一分钟只能发一次? · 另有 1 个相关场景
06|文件、缓存与搜索 →Registry
保存和分发容器镜像的仓库
常见业务场景 · 部署与云同一个订单服务怎样发布 1.2 和 1.3 两个版本?
11|Docker 与 Kubernetes →Regression
已有功能被新变化破坏
常见业务场景 · 文件与 Excel文件上传测试为什么不能只测成功?
13|测试、监控与稳定性 →Release
把一个版本提供给用户
常见业务场景 · 企业审批“新增合同审批”如何从需求走到上线?
12|软件研发与交付流程 →Relevance
结果与查询的相关程度
常见业务场景 · 搜索与检索用户搜索“黑色轻薄通勤电脑”时,为什么不能只查等号?
06|文件、缓存与搜索 →Render
把数据和组件转换为界面
常见业务场景 · 数据看板筛选条件一变,为什么整张看板能自动更新?
01|客户端与前端 →Replication
在多个节点保存数据副本
常见业务场景 · 多租户 SaaS数据库机器故障时,企业客户还能继续访问吗?
09|分布式系统 →Repository
封装数据访问
常见业务场景 · 订单与支付一笔退款请求在后端如何分层处理? · 另有 1 个相关场景
03|后端与业务逻辑 →Reproduction
稳定重现问题的步骤
常见业务场景 · 稳定性与运维页面一直转圈,问题可能在哪一层?
16|把所有知识重新连成一张图 →Request
客户端发送给服务器的请求
常见业务场景 · 项目与协作用户点击“创建项目”后,系统怎样真正创建一条数据?
00|先看懂一个完整的软件系统 →Reranking
重新排序检索结果
常见业务场景 · AI 知识库员工问“差旅住宿标准”,AI 怎样从公司制度中找到答案?
15|AI 应用开发 →Response
服务器返回的结果
常见业务场景 · 项目与协作用户点击“创建项目”后,系统怎样真正创建一条数据?
00|先看懂一个完整的软件系统 →REST
围绕资源组织的 API 风格
常见业务场景 · 数据看板一张复杂看板为什么可能使用 GraphQL? · 另有 1 个相关场景
02|网络与通信 →Retrospective
对过程和结果进行复盘
常见业务场景 · 项目与协作怎样把全景知识变成持续可执行的学习路线?
17|设计师应该深入到什么程度? →Retry
失败后重新尝试
常见业务场景 · 内容与媒体推荐服务故障时,首页为什么还能打开?
09|分布式系统 →Reverse Proxy
代表内部服务接收外部请求
常见业务场景 · 多租户 SaaS一个域名怎样同时访问网页和 API?
10|服务器、部署与云 →Rollback
撤销未完成事务
常见业务场景 · 订单与支付创建订单成功、扣库存失败时怎么办? · 另有 1 个相关场景
04|数据库与数据模型 →Rolling Update
逐步替换实例的发布方式
常见业务场景 · 性能与扩容发布新版时为什么用户几乎感觉不到停机?
11|Docker 与 Kubernetes →Root Cause
导致问题的根本原因
常见业务场景 · 稳定性与运维页面一直转圈,问题可能在哪一层?
16|把所有知识重新连成一张图 →Round Trip
一次网络往返
常见业务场景 · 多租户 SaaS移动端首页为什么不能一次调用二十个接口?
14|性能与规模 →Router
负责 URL 与页面映射
常见业务场景 · 内容与媒体商品详情、管理后台和活动页为什么采用不同渲染方式?
01|客户端与前端 →Row
一条具体记录
常见业务场景 · 数据模型CRM 中一条客户记录如何落到数据库?
04|数据库与数据模型 →Runbook
处理常见故障的操作手册
常见业务场景 · 稳定性与运维支付错误率突然升高,系统怎样主动发现?
13|测试、监控与稳定性 →Runtime
执行程序代码的运行时环境
常见业务场景 · 消息与通知短信通知服务用 Java、Python 还是 Node.js,用户会感知吗?
03|后端与业务逻辑 →SaaS
通过网络持续提供的软件服务
常见业务场景 · 多租户 SaaS一套企业项目 SaaS 的所有层怎样连在一起?
16|把所有知识重新连成一张图 →Saga
通过多个本地事务和补偿组成长事务
常见业务场景 · 库存与抢购最后一个会议室时段被两个人同时预订怎么办? · 另有 1 个相关场景
09|分布式系统 →Scale Out
增加节点数量
常见业务场景 · 库存与抢购演唱会开票时,增加一台更强服务器够吗?
09|分布式系统 →Scale Up
提升单机配置
常见业务场景 · 库存与抢购演唱会开票时,增加一台更强服务器够吗?
09|分布式系统 →Schema
数据结构和约束定义
常见业务场景 · 文件与 Excel多个系统和 AI 怎样正确调用统一的 Excel 服务? · 另有 1 个相关场景
02|网络与通信 →SDLC
软件开发生命周期
常见业务场景 · 企业审批“新增合同审批”如何从需求走到上线?
12|软件研发与交付流程 →Search Engine
面向检索的专用数据系统
常见业务场景 · 搜索与检索用户搜索“黑色轻薄通勤电脑”时,为什么不能只查等号?
06|文件、缓存与搜索 →Secret
需要安全保存的凭证或密钥
常见业务场景 · 安全与审计密码、身份证文件和支付密钥应该怎样保存? · 另有 1 个相关场景
05|身份、权限与安全 →Semantic HTML
带有明确语义的 HTML 结构
常见业务场景 · 账号与权限一个注册表单如何从设计稿变成网页?
01|客户端与前端 →Sequence Diagram
展示消息时间顺序的图
常见业务场景 · 订单与支付同一个支付系统为什么需要三种不同的图?
16|把所有知识重新连成一张图 →Server
提供网络能力的计算机或程序
常见业务场景 · 部署与云同一台云服务器上为什么能同时运行前端和后端?
10|服务器、部署与云 →Serverless
由云平台管理运行资源的执行模式
常见业务场景 · 内容与媒体用户上传图片后,为什么可以自动生成缩略图?
08|软件架构 →Service Boundary
服务职责和数据的边界
常见业务场景 · 订单与支付大型电商为什么把订单、支付和库存拆成微服务?
08|软件架构 →Service Discovery
发现服务网络位置的机制
常见业务场景 · 性能与扩容大促期间一百万请求如何进入几十个服务实例?
08|软件架构 →Service Layer
组织业务逻辑的代码层
常见业务场景 · 订单与支付一笔退款请求在后端如何分层处理? · 另有 1 个相关场景
03|后端与业务逻辑 →Session
服务端维护的会话状态
常见业务场景 · 账号与权限Web 登录和移动 App 登录为什么保存状态的方式不同?
05|身份、权限与安全 →Sharding
按规则拆分数据到多个节点
常见业务场景 · 多租户 SaaS数据库机器故障时,企业客户还能继续访问吗?
09|分布式系统 →Short-term Memory
当前任务上下文
常见业务场景 · AI AgentAI 助手为什么需要记住项目背景和任务进度?
15|AI 应用开发 →SLA
服务水平协议
常见业务场景 · 稳定性与运维“登录服务 99.9% 可用”对用户意味着什么?
13|测试、监控与稳定性 →SLI
服务水平指标
常见业务场景 · 稳定性与运维“登录服务 99.9% 可用”对用户意味着什么?
13|测试、监控与稳定性 →SLO
服务水平目标
常见业务场景 · 稳定性与运维“登录服务 99.9% 可用”对用户意味着什么?
13|测试、监控与稳定性 →Source of Truth
被视为最终事实的数据源
常见业务场景 · 数据模型用户头像、账户余额和搜索日志为什么不能都放一种存储?
06|文件、缓存与搜索 →SQL
操作关系型数据库的语言
常见业务场景 · 数据看板销售看板的“本月华东成交额”怎样算出来?
04|数据库与数据模型 →SQL Injection
通过输入操纵数据库查询
常见业务场景 · 内容与媒体评论区为什么不能直接渲染用户输入的脚本? · 另有 1 个相关场景
05|身份、权限与安全 →SRE
以工程方式保障可靠性
常见业务场景 · 文件与 Excel一个 Excel 导入功能为什么会牵涉多个角色?
00|先看懂一个完整的软件系统 →SSE
服务器向浏览器持续推送事件
常见业务场景 · 实时协作多人编辑文档时,别人刚输入的内容如何立刻出现? · 另有 2 个相关场景
02|网络与通信 →SSG
静态生成
常见业务场景 · 内容与媒体商品详情、管理后台和活动页为什么采用不同渲染方式?
01|客户端与前端 →SSH
安全远程登录协议
常见业务场景 · 部署与云线上导出服务异常,开发如何进入服务器检查?
10|服务器、部署与云 →SSO
单点登录
常见业务场景 · 账号与权限“使用 Google 登录”背后发生了什么? · 另有 1 个相关场景
05|身份、权限与安全 →SSR
服务端渲染
常见业务场景 · 内容与媒体商品详情、管理后台和活动页为什么采用不同渲染方式?
01|客户端与前端 →State
组件或应用当前保存的状态
常见业务场景 · 订单与支付同一个订单卡片为什么能显示不同内容? · 另有 1 个相关场景
01|客户端与前端 →State Machine
描述任务状态流转的模型
常见业务场景 · AI AgentAI 助手为什么需要记住项目背景和任务进度?
15|AI 应用开发 →Stateless
实例不依赖本地持久状态
常见业务场景 · 库存与抢购演唱会开票时,增加一台更强服务器够吗?
09|分布式系统 →Static
内容预先确定的静态资源
常见业务场景 · 项目与协作一个能点击的后台原型,距离真正可用还有什么?
00|先看懂一个完整的软件系统 →Status Code
服务器处理结果的标准代码
常见业务场景 · 项目与协作列表中的查、新、改、删怎样映射到接口?
02|网络与通信 →Streaming
边生成边返回内容
常见业务场景 · AI 生成AI 生成合同摘要时,为什么既要流式输出又要固定字段?
15|AI 应用开发 →Strong Consistency
所有读取立即看到最新写入
常见业务场景 · 订单与支付银行卡余额和社交点赞为什么采用不同一致性?
09|分布式系统 →Structured Output
按预定义结构返回结果
常见业务场景 · AI 生成AI 生成合同摘要时,为什么既要流式输出又要固定字段?
15|AI 应用开发 →Structured Report
具有固定章节和字段的报告结果
常见业务场景 · AI 生成从点击“生成报告”到可下载文件,完整链路是什么?
16|把所有知识重新连成一张图 →Swagger
围绕 OpenAPI 的文档与工具生态
常见业务场景 · 文件与 Excel多个系统和 AI 怎样正确调用统一的 Excel 服务?
02|网络与通信 →Symptom
用户或监控观察到的现象
常见业务场景 · 稳定性与运维页面一直转圈,问题可能在哪一层?
16|把所有知识重新连成一张图 →Synchronous
调用方等待任务完成
常见业务场景 · 文件与 Excel十万行 Excel 导入为什么不能让页面一直等?
07|异步、事件与消息 →Table
同类记录的集合
常见业务场景 · 数据模型CRM 中一条客户记录如何落到数据库?
04|数据库与数据模型 →Tag
镜像版本标签
常见业务场景 · 部署与云同一个订单服务怎样发布 1.2 和 1.3 两个版本?
11|Docker 与 Kubernetes →Tenant
一个组织或客户空间
常见业务场景 · 多租户 SaaS同一套系统怎样保证 A 公司看不到 B 公司的数据?
16|把所有知识重新连成一张图 →Throughput
单位时间处理量
常见业务场景 · 库存与抢购开票页面“快”到底要看哪些指标?
14|性能与规模 →Timeout
调用等待的最大时间
常见业务场景 · 内容与媒体推荐服务故障时,首页为什么还能打开?
09|分布式系统 →TLS Certificate
证明站点身份并支持加密的证书
常见业务场景 · 部署与云客户绑定自己的企业域名后,为什么还需要证书?
10|服务器、部署与云 →TLS Termination
在入口完成 HTTPS 加解密
常见业务场景 · 多租户 SaaS一个域名怎样同时访问网页和 API?
10|服务器、部署与云 →Token
客户端携带的访问凭证
常见业务场景 · 账号与权限Web 登录和移动 App 登录为什么保存状态的方式不同? · 另有 1 个相关场景
05|身份、权限与安全 →Tool Calling
模型选择并填写工具参数
常见业务场景 · AI AgentAI 怎样真正创建一个项目,而不只给建议?
15|AI 应用开发 →Topic
消息按主题组织的通道
常见业务场景 · 异步任务Excel 解析任务和全站用户行为流为什么选不同消息系统?
07|异步、事件与消息 →Trace
一次请求的跨组件路径
常见业务场景 · 订单与支付用户说“昨晚 9 点订单一直转圈”,开发靠什么定位?
13|测试、监控与稳定性 →Trace ID
标识一次请求链路的编号
常见业务场景 · 账号与权限为什么每个接口都能统一检查登录和请求频率?
03|后端与业务逻辑 →Trade-off
在多种目标之间取舍
常见业务场景 · 多租户 SaaS新产品应该直接上微服务吗?
08|软件架构 →Trade-off Awareness
理解技术收益与成本
常见业务场景 · 异步任务还没有百万消息时,需要先深入 Kafka 吗?
17|设计师应该深入到什么程度? →Transaction
一组不可分割的数据操作
常见业务场景 · 订单与支付创建订单成功、扣库存失败时怎么办?
04|数据库与数据模型 →Troubleshooting
通过证据定位和处理问题
常见业务场景 · 部署与云数据库和登录能否先用托管平台完成?
17|设计师应该深入到什么程度? →TTL
缓存的有效时间
常见业务场景 · 数据看板为什么看板显示的是五分钟前的数据?
06|文件、缓存与搜索 →TypeScript
带类型能力的 JavaScript
常见业务场景 · 项目与协作设计师想独立做一个业务产品,最值得深入哪条主线?
17|设计师应该深入到什么程度? →Unit Test
验证最小代码单元
常见业务场景 · 订单与支付为什么支付功能要同时做单元、集成和端到端测试?
13|测试、监控与稳定性 →URL
网络资源的完整地址
常见业务场景 · 多租户 SaaS用户输入公司域名后,怎样到达正确的 SaaS 应用?
02|网络与通信 →Validation
校验输入是否符合规则
常见业务场景 · 订单与支付用户连续点击支付,为什么不会扣两次钱? · 另有 1 个相关场景
03|后端与业务逻辑 →Vector Database
支持向量相似检索的数据库
常见业务场景 · AI 知识库员工问“差旅住宿标准”,AI 怎样从公司制度中找到答案?
15|AI 应用开发 →Verification
用证据确认结果符合预期
常见业务场景 · 研发协作AI 已经能写代码,设计师还要练什么?
17|设计师应该深入到什么程度? →Vertical Slice
从界面到数据完成一条完整功能
常见业务场景 · 项目与协作怎样用一个项目管理产品贯穿全栈学习?
17|设计师应该深入到什么程度? →Virtual DOM
部分框架用于计算界面更新的抽象结构
常见业务场景 · 数据看板筛选条件一变,为什么整张看板能自动更新?
01|客户端与前端 →Virtual List
只渲染可见列表项
常见业务场景 · 数据看板一万行表格为什么滚动会卡?
14|性能与规模 →Visual Regression
比较界面截图变化的测试
常见业务场景 · 项目与协作组件样式没变,为什么上线后键盘用户却无法操作?
13|测试、监控与稳定性 →Vite
常见前端构建工具
常见业务场景 · 项目与协作给项目系统增加“导出”功能时,代码会放在哪里?
01|客户端与前端 →Volume
独立于容器生命周期的数据存储
常见业务场景 · 部署与云同一个订单服务怎样发布 1.2 和 1.3 两个版本?
11|Docker 与 Kubernetes →Webhook
外部系统主动回调你的接口
常见业务场景 · 实时协作多人编辑文档时,别人刚输入的内容如何立刻出现? · 另有 2 个相关场景
02|网络与通信 →WebSocket
双向持续连接协议
常见业务场景 · 实时协作多人编辑文档时,别人刚输入的内容如何立刻出现? · 另有 2 个相关场景
02|网络与通信 →XSS
在页面中注入恶意脚本
常见业务场景 · 内容与媒体评论区为什么不能直接渲染用户输入的脚本? · 另有 1 个相关场景
05|身份、权限与安全 →