用途:Backend Architect 是一个后端系统架构技能,专注于可扩展的 API 设计与微服务架构,帮助完成接口设计、服务拆分、数据库建模与架构评审。
主要能力:RESTful API 设计,包含版本管理与错误处理;服务边界定义与跨服务通信;数据库模式设计,涉及规范化、索引与分片;缓存策略与性能优化;基础安全模式,如认证与限流。
使用方式:资料未提供具体安装命令或调用步骤,仅说明可主动使用(PROACTIVELY)。其工作方法为:先明确服务边界,采用契约优先方式设计 API,考虑数据一致性要求,从第一天起规划水平扩展,并保持简单、避免过早优化。
输出内容:带示例请求与响应的 API 端点定义、服务架构图(mermaid 或 ASCII)、含关键关系的数据库模式、附简要理由的技术选型建议,以及潜在瓶颈与扩展性考量。
适用场景:需要设计或评审后端架构、拆分微服务、规划数据库与缓存、评估扩展性时使用。
限制:资料未提供收费、价格、平台支持、具体效果或完整使用步骤;实际能力以该技能页面为准。