Unistar_HPC 作为配置服务化平台,以UI组件(80+)和后端API(300+)的形式向有关系统提供功能接口,减少各系统的重复开发和提高一站式配置服务的质量,支持各种华为设备硬件全流程配置服务。采用springboot+springcloud 结合,使用redis缓存实现对性能的调优,多线程+redis分布式锁实现高并发大数据的处理,确保整个交易流正确发往下游系统。整个产品配置下范畴下的现网问题及测试环境问题的解决,以及新迭代需求的开发。利用项目组自研的并行框架实现批量异步操作需求的开发,曾做过接口性能优化的需求,利用此框架优化老代码解决性能问题通过DT和jprofier定位性能问题,并进行代码优化。
分析项目组自研异步框架、消息中间件,使用redis做缓存,分布式锁,解决高并发下数据不一致问题,注册对外暴露的API 接口,给外部提供调用以及订阅,构造DAG有向无环图构造并行依赖关系,结合自研的并发框架实现有依赖关系的并行操作。
利用日志云快速定位一线紧急现网问题,接口报错,多线程高并发下数据不正确等复杂业务问题。作为由Spring+Dubbo+War+ZooKeeper 架构搭建的老项目经过业务拆分重构,由Springboot+ Springcloud 搭建的微服务新架构的项目,项目顺利交付上线,项目得到用户一致好评,用户访问量达
到千万级。
点击空白处退出提示
评论