项目描述:
1.PHP单体架构服务端,超过5k人同时进行考试时不堪重负,功能缓慢、卡顿,甚至拖累全部功能不可用;
2.系统高度耦合,逻辑繁杂分散,数据库表设计不合理,落库行为全部是同步操作,无缓冲或削峰处理,没有任何文档积累;
项目成果:
1.考试系统用Go重构,独立部署,支持10w人同时参加考试,可水平扩容;
2.梳理业务、拆分数据库表重新设计、业务解耦、接口异步化改造、削峰填谷提高系统吞吐量和并发能力;
个人职责:
担任负责人和架构师的角色,完成了全部的分析、整理、架构设计工作,带领2名Golang工程师和1名PHP工程师,一起完成了业务代码开发(负责框架层和核心业务逻辑代码),考试服务与PHP后端对接,并沟通协调前端同事完成前后端对接联调;
点击空白处退出提示
评论