软件开发工程师年度述职_第1页
软件开发工程师年度述职_第2页
软件开发工程师年度述职_第3页
软件开发工程师年度述职_第4页
软件开发工程师年度述职_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件开发工程师年度述职202X年度本人作为后端软件开发工程师,隶属于企业级数字化业务支撑系统研发组,核心负责订单履约中台的核心模块迭代、存量系统技术债务治理、研发效能工具体系落地三类工作,本年度全周期参与17个正式版本迭代、3项专项技术攻坚项目、2项团队效能提升专项,全年累计交付功能点217个,需求按时交付率97.2%,线上交付后72小时Bug逃逸率0.87%,各项核心绩效指标均超出部门基准要求,现将全年工作完成情况、问题复盘、下年度规划逐一汇报如下:一、本年度核心业务交付完成情况全年承接的217个功能点中,订单全链路状态同步模块占比38%,异常订单自动化拦截模块占比27%,履约调度规则配置中心占比22%,其余为第三方服务对接及边缘需求迭代,所有交付内容均通过测试环节全量覆盖上线,未出现因逻辑设计缺陷导致的重大业务中断。针对原有订单履约逻辑分散在12个微服务节点、链路调用层级超过7层的历史遗留问题,本年度完成履约核心逻辑的收敛重构,支撑了Q3上线的“一单多品拆分配送”新业务模式落地:重构前该类业务规则需要在多个服务节点分别硬编码迭代,配置响应时长达到48小时,系统自动履约成功率仅为92.7%,重构后所有拆单规则全部收敛至配置中心可视化管理,新规则上线响应时长缩短至2小时,单客多品订单的履约成功率提升至99.61%,全年累计承接该类订单1247.6万单,直接减少人工介入履约处理的人力成本187人天。本年度重点保障618、双11两次大促的全链路稳定运行,双11峰值场景下系统整体QPS达到12700,对比202X-1年度峰值提升62%,本人负责的履约调度模块在峰值场景下平均响应时长维持在18ms以内,未出现任何超时、雪崩场景;大促当日凌晨0点峰值阶段,某第三方物流服务商接口突发超时回调异常,我7分钟内定位到故障根因是回调请求占满本地线程池导致链路阻塞,通过快速上线兜底降级策略,12分钟内完成全链路恢复,未影响核心订单履约流程,两次大促周期内负责模块实现零故障记录。跨部门协同层面,全年完成3家新增同城即时配送服务商的对接工作,基于此前搭建的三方接口统一适配层,将原有新增服务商需要7-10天的开发量压缩至1.5天即可完成全流程上线,本年度累计支撑运营侧完成17个城市的配送服务商切换落地,履约配送时效平均压缩23分钟,用户端物流查询差评率同比下降17.4%。需求协同环节全年参与需求评审49次,提前识别需求逻辑矛盾、边界场景遗漏类问题72项,避免无效开发投入累计超过120人天,其中针对履约场景中“用户取消订单后商品已出库”的低概率边界场景,提前在评审阶段提出双向状态同步的补偿机制,全年该类场景累计触发1.7万次,未出现任何资损问题,全年履约链路整体资损率为0.0012%,远低于部门设定的0.01%的阈值线。二、技术攻坚与技术债务治理专项成果本年度作为核心负责人牵头推进3项技术攻坚专项,所有项目均按计划节点落地并达成预设性能指标:第一项是存量履约系统数据库分库分表改造项目,改造前履约订单单表数据量超过2.3亿,峰值场景下复杂查询响应时长超过2s,是长期制约系统性能提升的核心瓶颈。我牵头完成分片规则设计、双写链路适配、灰度切流全流程方案设计,最终确定采用“用户ID前3位+履约日期”的复合分片规则,将原有单库单表拆分为16个分库64个分表,同时配套开发双数据源全字段一致性校验工具,自动比对新旧库每一条履约订单的全量数据,校验准确率达到100%,全流程累计校验数据2.7亿条,没有遗漏任何一条不一致数据,项目历时3个月零数据丢失、零业务中断完成全量切流。改造后单表数据量被控制在400万条以内,履约订单查询接口平均响应时长从原来的312ms下降至27ms,亿级数据量级下性能提升10倍以上,本年度未出现任何因订单表查询导致的链路超时报警。第二项是异步链路消息队列堆积治理专项,治理前履约系统共有72个异步消息消费节点,大量消费逻辑重复、无独立监控机制,峰值场景下堆积时长最长达到7小时。本年度完成消息链路的全链路梳理,剔除无效消费逻辑19处,合并重复消费节点27个,新增消费失败的死信队列自动补偿、多维度告警机制,改造后集群消费峰值能力从原来的3200QPS提升至18000QPS,本年度未出现超过1小时的消息堆积场景,对比去年同期消息堆积总时长累计下降94.7%。第三项是容器化资源裁剪优化专项,对本人负责的12个服务节点的JVM参数、容器资源配额进行逐一调优,将原有单实例4C8G的配置优化为2C4G,同时针对不同时段的流量峰谷配置自动弹性伸缩规则,在支撑同等流量能力的前提下,集群总资源占用下降57%,全年累计节省云服务器资源成本超过32万元。故障治理维度,针对上半年出现的P1级定时任务调度节点宕机故障,完成根因定位为线程池配置不合理叠加JVM长时FullGC导致的进程假死,后续推动全量定时任务的异步拆分、隔离部署,新增调度节点的探活、主从切换机制,后续全年未出现同类故障,本年度负责模块累计发生P1故障2起、P2故障7起,故障总量同比下降68%。三、研发质量与效能体系落地贡献本年度牵头推进履约模块的研发质量提优工作,累计编写单元测试用例1872个,核心模块的单元测试覆盖率从原来的21%提升至78%,代码变更后的自动化回归通过率提升至92%,累计拦截代码提交前的逻辑错误69处,避免错误代码流入测试环境。针对原有CI/CD流水线部署时长超过40分钟、部署成功率仅为76%的痛点,对流水线进行分层改造,新增镜像缓存、并行构建、自动化冒烟测试环节,改造后全量部署时长缩短至12分钟以内,部署成功率提升至98.3%,全年累计支撑团队完成372次线上版本部署,未出现部署过程导致的线上故障。作为履约模块的代码评审负责人,全年累计参与代码评审426次,提出代码规范、性能隐患、逻辑漏洞类评审意见517条,代码合入后的缺陷率同比下降42%,同时牵头制定《履约中台代码开发规范》,明确异步链路、数据库操作、异常处理三类核心场景的开发标准,在全团队推广落地后,团队代码的规范性显著提升。全链路压测体系搭建环节,参与构造1.2亿条压测基础数据,开发压测流量的标签染色、自动清洗组件,实现无业务影响前提下的全链路压测,本年度累计组织大促前专项压测12次,提前识别性能瓶颈23处,全部完成优化整改,为两次大促的稳定运行提供了完整支撑。此外全年推动建立履约模块的线上监控体系,新增业务维度监控指标127个,从原来仅监控接口响应时长、错误率两个基础维度,扩展到订单创建成功率、拆单及时率、出库推送准确率等全链路业务指标,监控告警覆盖率提升至95%以上。四、技术沉淀与团队赋能成果全年面向团队开展内部技术分享7次,分享主题覆盖分库分表落地实践、消息队列治理方案、JVM性能调优、线上故障排查思路等内容,累计覆盖团队研发人员89人次,所有分享的PPT和代码Demo全部归档到团队内部知识库,被其他项目组引用3次。牵头落地3个可复用的公共组件,分别是分布式幂等校验组件、三方接口统一告警组件、数据库慢SQL自动拦截组件,三个组件在全公司6个研发团队推广使用,累计减少重复开发工作量超过260人天,其中分布式幂等校验组件上线后,全链路重复请求导致的资损问题下降91%。新人带教维度,本年度负责带教2名新入职的后端开发工程师,制定3个月专项培养计划,从基础代码规范、业务逻辑熟悉、线上问题排查能力三个维度进行定向辅导,两名新人入职第2个月即可独立承接边缘模块的开发任务,入职第4个月完全独立负责常规迭代交付,新人上手周期比团队平均水平缩短32%。本年度本人完成阿里云高级开发工程师认证、分布式系统架构设计专项认证,相关学习成果同步输出到团队,补充了团队的技术能力池,同时累计参与内部技术论坛的问题解答112次,为其他项目组解决分布式锁配置、缓存击穿预防等类问题47项。五、现存问题与不足复盘本年度工作推进过程中仍存在多处短板:一是部分边缘场景的技术债务治理优先级安排不合理,当前仍有11个老旧的定时任务节点未完成收敛,偶尔会出现小范围调度延迟问题,未按计划在本年度内完成全部改造;二是跨部门的技术协同效率还有提升空间,对接前端、测试团队的部分需求时,接口文档输出不够及时,导致下游团队的联调等待时长偶尔超过1天;三是技术创新的探索力度不足,本年度主要聚焦在现有系统的稳定和优化,对AI辅助开发、低代码规则引擎等新技术的落地尝试较少,没有产出相关的落地成果;四是线上问题的预警维度仍有盲区,部分极端边界场景的监控告警规则未覆盖,下半年出现过一次持续12分钟的小范围接口超时,未提前感知到,被动收到用户反馈后才完成故障定位。六、202X+1年度工作规划核心业务交付维度,全年支撑履约中台的23个版本迭代,完成“仓配一体化”新业务模式的全链路落地,支撑系统峰值QPS提升至25000,履约成功率稳定在99.95%以上,资损率控制在0.001%以内,所有需求的按时交付率保持在98%以上。技术攻坚维度,完成履约系统的冷热数据分离改造,将超过180天的历史订单数据迁移至分布式存储引擎,预计改造后热数据查询性能提升40%,存储成本下降60%;搭建统一的分布式任务调度平台,将所有存量调度任务全部完成收敛治理,实现调度任务的可视化监控、统一管控,彻底解决定时任务分散带来的稳定性隐患。效能提升维度,推动核心模块的单元测试覆盖率提升至90%以上,完

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论