senior-backend - 后端系统设计、API脚手架、数据库优化与安全加固
设计与实现后端系统,涵盖REST API、微服务、数据库架构、认证流程及安全加固,提供API脚手架、数据库迁移和负载测试工具。
标签
更新于: 2026-06-30该技能可以做什么
- 从OpenAPI规范生成API路由处理器
- 从现有路由生成OpenAPI规范
- 分析数据库架构并检测变更
- 生成数据库迁移文件
- 执行API负载测试
- 建议数据库索引优化
- 生成校验中间件
- 比较API端点性能
输入
- OpenAPI规范文件(YAML/JSON)
- 数据库连接字符串
- 数据库架构文件
- API端点URL
- 负载测试配置
输出
- 路由处理器源文件
- 校验中间件源文件
- TypeScript类型定义
- OpenAPI规范文件
- 数据库迁移文件
- 架构差异报告
- 性能测试报告
要求
- Python运行环境
- Node.js及Express、Fastify或Koa框架
- PostgreSQL数据库访问权限(用于迁移工具)
- 目标API端点的网络访问权限(用于负载测试)
