工作经历
2020-07-03 -2023-07-31联通研发工程师
毕业后一直从事java开发工作,三年工作经验,开发过中台系统、电商平台。技术栈主要是java ,熟悉spring boot等框架。
教育经历
2017-06-01 - 2020-06-30北京邮电大学计算机技术硕士
技能
域名管理系统是CDN业务的重要组成部分,中控系统是业务运维人员和客户使用我们CDN服务的媒介,而域名配置是在中控系统上配置的第一步,最终服务加速的锚点都在域名上。域名联动其他所有资源,最终实现一键配置下发,全网节点自动生效配置的效果。 中控配置自动下发服务中,我主要负责域名管理的开发,域名管理包含点播域名管理和直播域名管理。
能力中台承担公司集约化各部门已有能力的职责。各部门可将自有能力上架到平台上,供其他有需求的部门进行订购,中台负责一点对接,统一对接模式和参数,提升对接效率,同时,中台提供了包含图像识别、语音识别等前沿的人工智能能力。能力品类丰富,可满足各部门各业务线的基本能力需求。另外,平台还设有能力商店和审批功能,可加强公司对各部门涉密和数据敏感能力的使用管理。防止数据泄漏、信息安全事件的发生。 在能力中台整体建设中,我主要参与了能力接入、能力商店、能力订购审批、能力推送、能力大屏等模块的工作。 能力接入需要按照平台网关的参数规范将引入的能力包装成统一的格式,并且增加中台对能力使用请求的鉴权,但是,中台不干预能力的原有业务参数,最终,能力的提供方只需将原有的能力直接上架到平台,而调用方按照我们统一的参数规范进行接入即可。 能力商店是将能力包装成一个商品的形式展示在页面中,商品既可包含一个能力,又可包含共同服务于一项业务的多种能力。商品中包含能力的详细信息及能力的提供方的信息。商品支持加入购物车,单个或购物车商品下单后,能力提供方会立即收到能力被订购的推送,提供方可根据具体情况确定是否同意订购。 能力订购审批是在能力订购的流程中新增了信安部门和领导的审批环节,订购方下单后,订购信息会按照审批流推送给负责信息安全的同事和相关各级领导,订购开始后,只有上一级审批通过,审批流才会到达下一级,所有审批环节都通过,能力才能订购成功,同时,中台根据能力的风险等级设置多种风险类型,不同的风险类型对应不同的审批流。通过审批这一步骤,做到了对能力使用的可管可控。 能力大屏是能力中台运营数据的可视化,大屏展示了平台上架的能力数目、能力来源、能力调用情况、能力调用活跃度等,我在此项需求中对接数据组的数据,并对取得的数据进行二次计算后,提供给前端用于展示。
商城兑换平台提供以积分兑换和电子支付为主要支付方式的电子商务功能。系统包含了积分管理、商品管理、渠道管理、库存管理、订单管理、线上支付,在线客服、售后管理、物流管理等功能,是一套非常完善的电子商务系统。 我共参与了拼团购、0元购、签到送积分、秒杀系统等营销功能下单逻辑改造、第三方支付能力引入、物流查询能力接入、招行定制商城开发的工作。 1.为了丰富商城的支付方式,完善商城的服务能力,我负责引入了支付宝、沃支付、快递100等外部能力,并将这些服务包装成原子能力模块,后续开发的定制商城系统可直接拼装这些模块。服务解耦,动态组和,大大提升系统开发效率。 2.为了持续提升用户的粘性,增强用户对积分的感触,因此,商城推出了拼团购、0元购、签到送积分、秒杀等营销功能,其中拼团购、0元购与正常下单的逻辑不同,需要对已有的下单逻辑进行重构,以达到兼容多种下单模式。我负责此项工作对下单逻辑进行了重构。另外,我独自设计和研发了秒杀模块,下单的核心逻辑区别现有逻辑进行重新设计,采用redis缓存和消息队列等中间件以提升系统的三高能力,采用了预占库存的方案以实现秒杀的商品数量设置功能,使用定时任务实现库存的释放和订单状态的更新。其他非核心流程继续沿用已有功能,最终实现了一套完备的秒杀系统。 3.定制商城是将电子商务商城的用户鉴权、商品罗列、下单、支付、积分展示、订单管理等核心功能抽取出来组成的一个轻量级商城系统。各个功能都是以模块的方式组装进系统中,针对客户的定制性需求,再做轻微的改造以满足客户的要求。通过参与本次定制商城系统的建设,我逐渐抽象出了这种制造模式:把沉淀出商城核心模块,根据客户的需求,组装出一套功能完善的商城, 可实现重复利用,灵活组装。这是一套非常高效并且简洁的系统开发方案。