fix: 精简武汉金银湖实验室实习经历描述
Deploy Resume / deploy (push) Successful in 37s

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