项目一:华为内部 IT 统一权限中台
项目简介:负责设计与开发华为内部多个业务系统统一权限管理平台,支持多租户、角色管理、细粒度资源授权,日均调用量超过 500 万次。
技术栈:Java + Spring Boot + ServiceComb + Redis + MySQL + Kafka
个人职责:
设计基于 RBAC + ABAC 的权限模型,实现动态资源鉴权,支持百级租户、万级角色的权限配置。
使用 Redis 缓存用户权限树,将鉴权接口平均响应时间从 260ms 降至 35ms。
通过 Kafka 异步处理权限变更事件,保证多系统间的数据一致性。
编写高覆盖率的单元测试和集成测试,推动代码质量红线,上线后故障率降低 40%。
项目成果:权限中台上线后支撑华为内部 20+ 核心业务系统,权限申请到生效流程从原来的 2 天缩短至 1 小时以内。
项目三:5G 基站配置管理平台
项目简介:为华为无线产品线开发基站配置管理平台,支持全网基站配置的下发、回滚、校验与审计,覆盖国内外数万个站点。
技术栈:Python + Django + Celery + MySQL + RabbitMQ + Ansible
个人职责:
设计配置下发任务的异步执行框架,使用 Celery 分解大规模并发任务,任务成功率提升至 99.5%。
开发配置一致性校验引擎,自动检测基站与中心配置差异并生成报告,运维人工介入减少 70%。
利用 Ansible 实现配置批量下发与回滚,单次操作从小时级降至分钟级。
建立配置变更审计日志系统,支持按站点、时间、操作人追溯任意历史版本。
项目成果:平台已在全球 30 多个局点部署,累计下发配置超过 50 万次,配置错误导致的故障率下降 85%。