企业建管平台
软件环境:springboot + mysql + hawaii + redis + eagle
项目描述:
做平安集团和外部企业的员工、合同、企业、权益系统管理,与外部系统对接,管理各个企业员工医药相关的权益读写工作。针对以上数据做数据看板,开发工作流用于规范工作章程
项目职责:
1做整个系统重构拆分,设计系统架构图,并主导开发员工和权益系统。
2.设计企业数据看板,通过spark等大数据平台,写复杂sql洗数据,生成看板。
3.写通用系统架构工具,让业务开发更加纯粹,不再关注一些技术硬性要求
4.管控平台下所有系统的代码质量,通过codeReview、观察日志、压测来保证代码的健壮性。
5.在一些重点项目下作为leader,主导开发进度和研发质量,将项目如期上线
酒店单据系统
软件环境:SpringBoot+ Mysql + Redis + Qconfig + Soa
项目描述:
该项目主要功能是处理和查询对携程酒店订单的申请,以单据的方式结构化流程和数据来完成客人的申请。主要有创建单据、查询单据信息、处理酒店回传信息等功能。日常qps在1000+。
项目职责:
1.从0开始参与并主导该项目,先后完成了项目的初期评审工作、任务拆分、单据表设计、代码结构设计。
2.使用设计模式完成代码的coding工作,将代码模块化,将项目结构分层。
3.作为系统的owner,把控该系统的代码质量和系统稳定性。
4.完成本项目关于取消单据全流程的编码。
酒店订单处理系统
软件环境:SpringBoot+ Mysql + Redis + Qconfig + Soa
项目描述:
该项目主要功能是处理和查询携程酒店订单。主要有酒店订单详情查询、订单列表查询、取消订单、订单服务进度外露、取消问询等功能。日常qps在2000+,是携程酒店订单系统的核心。
项目职责:
1.使用领域模型完成对内部查询接口的重构,新的查询接口在此基础上开发,提高代码复用性和系统性能
2.对该系统运行进行日常监控,发现代码薄弱点并优化,提高代码健壮性和系统稳定性
3.完成日常业务需求开发,以产品思维编码,提高代码的可扩展性。
用户权益系统
软件环境:SpringBoot+ Redis + Qconfig + Soa
项目描述:
该项目主要功能是查询携程酒店用户的优惠权益,对用户近年来参加过的各类促销活动进行记录,并提供查询功能。日常qps在10000到20000之间。 此项目主要面向携程app的酒店列表页询价,用户每次搜索酒店价格时都会请求该系统,此系统最初问题是由于设计问题,数据不新鲜导致用户在某些时间段内可以一直享受优惠,导致公司被薅羊毛,个人接手该项目以后通过大数据/redis集群/redis大key拆分等方式,直接将权益数据保持实时最新的状态,通过一系列的技术手段为公司止损
项目职责:
1.完成门店新客促销活动计算逻辑从t+1天到实时生效的编码工作。
2. 通过qmq消息和es搜索引擎,完成对用户账号数据的拆分。
3. 日常业务问题解答,并发现代码薄弱点并优化。