One Command to Boot All Dependencies
Coding and DebuggingOne Command to Boot All Dependencies — Chinese original prompt
新同事要跑起 [服务名],依赖 [数据库/缓存/消息队列] 三个组件。请写一份 compose 配置:1)各服务的镜像版…
AI / Coding and Debugging
Name who gets hurt, which path is most fragile, and how you get out
16 / 17
One Command to Boot All Dependencies — Chinese original prompt
新同事要跑起 [服务名],依赖 [数据库/缓存/消息队列] 三个组件。请写一份 compose 配置:1)各服务的镜像版…
Set Pod Resource Requests and Limits — Chinese original prompt
服务 [服务名] 的监控显示 CPU 常态 [x] 核、峰值 [y] 核,内存常态 [a] GiB、峰值 [b] GiB…
Stop Autoscaler Flapping — Chinese original prompt
HPA 按 CPU 扩容时反复抖动,Pod 数在 [n] 到 [m] 之间来回跳。请:1)从指标延迟、统计窗口、冷却期、…
Debug a CrashLooping Pod — Chinese original prompt
下面是 [Pod 的 describe 输出与上一次容器日志]。请按顺序判断:1)重启原因是 OOMKilled、探针失…
Liveness vs Readiness Probes — Chinese original prompt
现有 Deployment 的 liveness、readiness、startup 三个探针配置如下。请:1)指出哪些…
Spread Replicas Across Nodes — Chinese original prompt
集群有 [节点数与可用区分布],服务 [服务名] 的 [副本数] 个 Pod 经常落在同一节点。请:1)用反亲和与拓扑分…
Config Changes Not Taking Effect — Chinese original prompt
配置放在 ConfigMap,通过 [挂载文件/环境变量] 注入。请:1)说明这两种注入方式在配置更新后是否会自动生效,…
Keep Secrets Out of Images — Chinese original prompt
项目目前把 [数据库密码/第三方 Key] 写在 [配置文件/仓库变量] 里。请给一套分层方案:1)本地开发、CI、生产…
Troubleshoot Service Connectivity — Chinese original prompt
从 [调用方 Pod] 访问 [服务名] 报连接超时。请给一份从下往上的排查清单:1)Pod 是否 Ready、Endp…
Storage for Stateful Workloads — Chinese original prompt
要把 [数据库/中间件] 部署到 K8s,现有数据量约 [大小],日增 [增量]。请:1)StatefulSet、PVC…
Trim Overbroad RBAC Permissions — Chinese original prompt
下面是当前的 Role/ClusterRole 绑定和 [ServiceAccount] 使用情况。请:1)找出授予过宽…
Rolling Node Pool Replacement — Chinese original prompt
要把 [集群名] 的节点从 [旧规格] 换成 [新规格],业务不能中断。请:1)给出节点池滚动替换的顺序与每批数量;2)…
Plan Cloud Resources Before Launch — Chinese original prompt
新业务预计 [日活/请求量],主要功能是 [功能描述]。请输出一份资源规划表:1)计算、数据库、缓存、对象存储、带宽、日…
Surviving an Availability Zone Loss — Chinese original prompt
现有架构部署在 [区域/可用区数量],数据库为 [类型与部署方式]。请评估:1)逐个组件标注单点、同区冗余还是跨区冗余;…
Object Storage Lifecycle Tiers — Chinese original prompt
桶里存的是 [文件类型],总量 [大小],访问集中在 [时间范围]。请:1)按访问频率划分热、温、冷、归档四层,给出各层…
Plan VPC CIDR Ranges — Chinese original prompt
要为 [项目/多环境] 规划 VPC。请:1)给出 CIDR 划分建议,含未来扩容与多云互通的预留;2)公有、私有、数据…
Domain and Certificate Launch Checklist — Chinese original prompt
新服务要用 [域名] 对外提供 HTTPS。请给一份上线清单:1)DNS 解析、备案、证书类型的选择,含单域名、通配、多…
Size Connection Pools Correctly — Chinese original prompt
服务 [服务名] 有 [实例数] 个副本,每个副本的连接池配置为 [大小],数据库规格是 [规格]。请:1)算出最大连接…
Sizing a Message Queue for Backlog — Chinese original prompt
使用 [消息队列],主题 [topic] 的日量为 [条数],消费端单条耗时 [毫秒]。请:1)算出所需的消费并发与分区…
Derive Backups from RPO — Chinese original prompt
系统包含 [数据库/文件存储/配置],业务可接受丢失 [时长] 数据、恢复耗时 [时长]。请:1)据此给出全量与增量的频…
Restore Drills for Backup Validity — Chinese original prompt
需要为 [系统] 做一次恢复演练。请给一份可执行的演练脚本:1)演练目标与通过标准,即恢复到哪个时间点、多长时间内完成;…
First Ten Minutes After Data Loss — Chinese original prompt
[表/目录] 被误执行了 [DELETE/DROP/覆盖] 操作,影响范围是 [范围]。请给一份应急顺序:1)先做什么防…
Routinely Sample-Test Backups — Chinese original prompt
已有 [备份方案] 在运行。请设计一套定期验证机制:1)抽样恢复的频率与样本选择方式;2)自动化校验项,含文件完整性、是…
Derive Capacity from Business Metrics — Chinese original prompt
业务指标是 [日活/订单量/并发用户],峰值集中在 [时段]。请反推容量:1)把业务指标换算成 QPS 与并发的完整推导…
Forecast Storage Exhaustion — Chinese original prompt
现在每天新增 [数据量],保留 [时长],当前已用 [大小]。请:1)算出 3、6、12 个月后的用量与告警阈值;2)区…
Estimate Egress Bandwidth Cost — Chinese original prompt
服务是 [描述],平均响应 [大小],请求量 [数值]。请估算:1)出网带宽峰值与月流量,写清计算过程;2)按 [云厂商…
Turn Load Test Results into a Spec — Chinese original prompt
压测结果是 [QPS/延迟/错误率],实例规格 [规格]。请:1)判断拐点位置与瓶颈资源,含 CPU、内存、IO、连接数…
Lock Capacity Before Peak Season — Chinese original prompt
预计大促峰值是日常的 [倍数],持续 [时长]。请给一份容量准备计划:1)按链路列出各环节的承载上限与最短板;2)需要提…
Rollback with Dirty Data — Chinese original prompt
版本 [版本号] 上线后写入了新格式数据,现在需要考虑回滚。请:1)列出回滚前必须确认的兼容性问题,即新旧版本能否读同一…
Practicing the Rollback — Chinese original prompt
需要在 [环境名] 对 [服务名] 演练一次回滚。请给方案:1)选择演练对象与回滚类型,含镜像版本回退、配置回退、数据库…
Design a Failure Drill Scope — Chinese original prompt
要对 [系统] 做一次故障演练,验证 [依赖超时/节点宕机/网络分区] 下的表现。请:1)设计演练方案,明确爆炸半径、时…
Find the Single Points of Failure — Chinese original prompt
下面是 [架构说明/部署清单]。请逐个组件标注:1)是否存在单点,判断依据是什么;2)该单点失效时的影响范围,是全站不可…
Fallback Plans for Dependencies — Chinese original prompt
核心链路依赖 [第三方服务/内部服务],历史上出现过 [故障表现]。请设计降级方案:1)按依赖的重要程度分级,每级对应的…
Failover for a Region Outage — Chinese original prompt
主用区域是 [区域],备用区域是 [区域],数据同步方式为 [方式]。请给一份切换预案:1)判定「确实需要切换」的依据与…
Incident Roles and Communication — Chinese original prompt
线上故障处理常出现多人同时改动、信息不同步。请给一份 [故障等级] 下的应急协作模板:1)角色划分,含指挥、操作、观测、…
Explain a Doubled Cloud Bill — Chinese original prompt
本月云账单比上月增加 [比例/金额],明细按 [产品/地域/标签] 拆分如下。请:1)定位涨幅最大的前几项并给出可能原因…
Find Idle but Billing Resources — Chinese original prompt
现有资源清单与近 [天数] 的利用率数据如下。请筛出可回收项:1)按资源类型列出判定标准,含低 CPU、无连接、无流量、…
Cut Log and Snapshot Storage Cost — Chinese original prompt
存储成本中日志占 [比例]、快照占 [比例]。请给优化方案:1)日志分级与采样策略,哪些级别只保留聚合指标就够;2)保留…
Reserved vs On-Demand Pricing — Chinese original prompt
有一批稳定运行 [时长] 的 [资源类型],当前计费方式为 [计费方式],月度成本 [金额]。请:1)对比按量、包年包月…
Cost Allocation with Tags — Chinese original prompt
公司有 [团队数] 个团队共用一个云账号。请设计成本分摊方案:1)标签体系,含业务、环境、团队、负责人,以及强制打标的手…
Questions for an Architecture Review — Chinese original prompt
下面是要评审的 [架构方案/设计文档]。请以评审者身份提问并按重要性排序:1)数据流与一致性:写在哪、读在哪、失败了会怎…
Should We Split the Monolith — Chinese original prompt
现有单体包含 [模块列表],团队 [人数],主要痛点是 [痛点]。请:1)判断这些痛点是否真由单体架构造成;2)对比三条…
Should This Call Become Async — Chinese original prompt
链路 [描述] 中,[调用点] 目前是同步调用,耗时 [数值]。请评估:1)改异步后的一致性代价,含最终一致、乱序、重复…
Vetting a Third-Party Service — Chinese original prompt
计划引入 [第三方服务/API] 来解决 [需求]。请出一份评估:1)功能覆盖情况与不满足的部分;2)可用性与 SLA…
Choosing a Multi-Tenancy Isolation Level — Chinese original prompt
产品要支持 [客户类型] 多租户,租户数量预计 [数量]。请对比三种隔离级别:1)共享库共享表加租户字段、共享库独立 s…
When to Shard a Database — Chinese original prompt
表 [表名] 当前 [行数] 行,日增 [增量],慢查询主要集中在 [场景]。请:1)按顺序评估优化手段:索引与 SQL…
Reviewing a Cache Layer Design — Chinese original prompt
计划在 [服务] 与 [数据库] 之间加一层缓存,缓存的数据是 [数据种类]。请评审:1)缓存什么、不缓存什么,命中率预…
Production Readiness Checklist — Chinese original prompt
新服务 [服务名] 即将上线。请按清单逐项确认并标出缺失项:1)资源与配额;2)健康检查、日志、指标、链路追踪是否已接入…
Audit Domains and Certificates — Chinese original prompt
名下域名与证书清单如下。请:1)按到期时间排序,标出 [天数] 内到期的;2)区分证书类型与部署位置,含负载均衡、CDN…
Operating Scheduled Jobs — Chinese original prompt
系统有 [数量] 个定时任务,通过 [调度方式] 触发。请设计运维方案:1)漏跑、重跑、并发重复执行的检测与防护,含幂等…
Security Baseline for New Hosts — Chinese original prompt
要给 [数量] 台 [云主机/容器] 做安全基线。请给一份可核查的清单:1)账号与登录,含禁用密码登录、禁止 root…
Rehearsing Database Failover — Chinese original prompt
数据库为 [类型],一主 [从库数] 从,切换方式为 [手动/自动]。请给一份切换演练方案:1)切换前的检查项,含复制延…
Setting Rate Limits and Circuit Breakers — Chinese original prompt
服务 [服务名] 的实测承载为 [数值],上游调用方有 [数量] 个。请:1)给出限流维度的选择,含全局、按调用方、按接…
Map the Service Dependency Graph — Chinese original prompt
现有 [数量] 个服务,调用关系散落在配置与代码里。请给一份梳理方法:1)从哪些来源提取依赖,含网关配置、服务注册、代码…
Validating DR RTO and RPO — Chinese original prompt
已建 [同城/异地] 灾备,目标 RTO [时长]、RPO [时长]。请设计验证方案:1)如何在不影响生产的前提下测出真…
Handling Infrastructure Drift — Chinese original prompt
基础设施用 [Terraform/其他工具] 管理,但存在手工改动。请:1)如何发现漂移,含 plan 输出、云侧 AP…
Tier Production Changes by Risk — Chinese original prompt
团队每周有 [数量] 次生产变更,类型包括配置、代码、数据库、基础设施。请设计分级机制:1)按影响面、可回退性、发生时段…
Mark Every String-Built SQL — Chinese original prompt
下面这段 [语言] 数据访问代码里有多处用字符串拼接生成查询。请逐条列出:拼接的变量来自哪里(请求参数、内部常量、配置)…
Sanitizing Rich Text Before Render — Chinese original prompt
我们的 [内容类型,如商品详情、评论] 允许用户提交带格式的 HTML。请设计一份白名单:保留哪些标签与属性、图片的 s…
Don't Fetch User URLs Blindly — Chinese original prompt
服务端有个 [功能名,如链接预览、头像抓取] 接口,会替用户去请求他填写的 URL。请列出攻击者借此能访问的目标(内网地…