智慧工地项目后端是采用spring Cloud 微服务框架,移动端(Android和ios)采用混合开发框架开发的大型分布式微服务系统,作为系统架构师,我带领 10 人团队完成分布式系统 的难点分析与架构设计工作,完成了这个系统的从0到1的架构设计开发,采用spring gateway 网关进行后台发 负载均衡设计,针对系统并发量高的服务快,采用rabbitMq进行请求的削峰设计,保证系统的平稳运行。在系 统发布采用docker容器化部署,极大的提供了部署效率。通过对docker容器的内存优化,使上线后的服务器内 存占用下降了1/3,为公司节省了服务器资源成本。通过对超大的业务数据表进行分库分表设计。使系统的查询 时间减小10倍以上。
采集考勤APP项目
后台采用spring boot框架,移动端采用混合开发框架就,主要使用OCR文字识别技术,对人员身份证信息进行 采集,通过对接到人工智能平台调用tenseflow架构人工智能算法进行 对 人脸识别,活体验证,人证合一校验等技 术,保证人员信息采集的准确性。在此项目中担任高级Java工程师,通过优化netty网络框架,解决了高并发下 TCP网络连接资源不回收难点