diff --git a/resume/index.html b/resume/index.html index ea3f821..c52018a 100644 --- a/resume/index.html +++ b/resume/index.html @@ -128,6 +128,13 @@
  • 参与设计面向国家关键单位的网络安全 SaaS 平台,完善租户多维度隔离、用户混合权限模型、API 流式计费等模块。
  • 参与供应链探测数据中台开发,基于 Go 并发模型实现多源异构数据的采集服务,引入动态流量控制机制提升数据采集率。
  • 完善构建组件漏洞知识图谱,基于金银湖安全大模型及供应链上游信息,统一评估组件安全风险,接入态势感知安全中心。
  • +
  • 设计高性能 API 计费网关(Koa.js),支持按月固定/按调用量双模式,Redis HINCRBY 实时计数 + MongoDB 聚合账单,幂等写入与复合索引优化。
  • +
  • 实现 Redis 滑动窗口分布式限流中间件,MULTI 事务保证原子性,响应 Header 注入 X-RateLimit,Redis 异常时降级放行保障可用性。
  • +
  • 构建 Koa 三层洋葱中间件链(errorHandler → bodyParser → rateLimiter),统一异常捕获与结构化错误响应,避免堆栈泄露。
  • +
  • 实现 BillingService 计费核心逻辑,按月聚合管道校验配额、按量 $inc 原子扣减余额,Redis 先写 + MongoDB 后写保障最终一致性。
  • +
  • 封装 RedisClient 懒加载单例,统一 get/set/hincrby/expire 操作,连接生命周期接入 Winston 日志,支持 REDIS_URL 环境切换。
  • +
  • 基于 Winston 构建 JSON 分级日志系统,三路分发(error.log / combined.log / 控制台),通过 NODE_ENV 自动切换策略。
  • +
  • 设计 User/Usage MongoDB 数据模型,apiKey 唯一索引支撑认证,复合索引 {userId, year, month} 优化聚合,$inc 原子递增防并发丢失。