实现网
热牛奶

昵称登录后显示

800/8小时
11年工作经验

浩鲸科技
高级java工程师

java项目性能优化
线上疑难故障排sql磁盘cpu网络等
高性能架构搭建

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

1. 复杂业务系统性能优化与瓶颈排查
项目经验:麒舰大型项目性能专项治理。
核心技术点:
全链路瓶颈定位:能够从外部接口调用(Nginx日志、接口耗时)层层深入,定位到内部组件(如灵珑服务)、业务代码、中间件配置、服务器资源(CPU、网络带宽)等各个层级的瓶颈。
性能调优手段:
代码级优化:通过分析火焰图,定位并优化业务代码中无用的锁操作、建议去除重复接口、为接口添加缓存。
中间件与架构优化:调整Nginx负载均衡策略(如改为最小连接数)、优化数据库查询(如减少不必要的查询字段、优化返回数据量)。
资源与网络优化:分析服务器资源(CPU、内存、磁盘IO、网络带宽)占用,针对带宽瓶颈提出并实施网络升级方案(如增加10Gbps网卡、调整网络架构)。
协同与推进:具备推动跨团队(如推动灵珑研发)协同排查、跟进阻塞点、整理依据并持续推动整个优化场景达标的能力。
2. 政务/企业级应用全栈功能开发
项目经验:福建12345、坪山一网统管、罗湖民生诉求、杭州城管、隆昌市市域治理等项目中的功能模块开发。
核心技术点:
快速业务上手与系统维护:具备在项目交接(如负责人离职)后,快速梳理遗留系统复杂业务逻辑和功能代码的能力。能够独立摸索并掌握接口埋点深、逻辑变化大的业务系统。
闭环功能开发:精通从需求分析、表结构设计、业务逻辑开发、后台接口实现到接口文档编写的完整功能开发流程。
典型功能模块:
移动端功能:巡更打卡(含路线管理、任务下发、状态机、打卡逻辑)、上报大纲动态构建。
后台管理功能:差错件管理、自动任务(如基于规则的自动消息发送)、计时计算、消息中心规则灵活配置与扩展。
3. 后端系统架构与核心功能设计
项目经验:巡更打卡基础框架、消息中心规则引擎、自动触发任务。
核心技术点:
基础框架搭建:能够为特定业务场景(如巡更打卡)设计并开发包含库表、业务逻辑、状态管理、定时任务的基础框架,并具备带领新人快速上手的能力。
可配置化、规则化引擎开发:擅长开发灵活可配的业务规则引擎,例如:
消息中心支持多条件规则匹配与消息发送。
自动任务支持基于复杂触发条件和时间规则的配置。
稳定高并发考量:在功能设计中充分考虑性能因素,如通过缓存、优化查询、合理的数据结构来支撑高并发场景。

项目经验

案例一:大型政务平台核心系统性能深度调优(从360 TPS提升至569+ TPS)
项目背景:负责某省级“麒舰”数字政务平台的核心性能专项治理。在压力测试中,核心事务处理能力(TPS)卡在360无法达标,面临上线瓶颈。
问题与挑战:问题链路长且隐蔽,涉及应用代码、中间件配置、服务器资源及网络架构等多个层面,需跨团队协同排查。
我的工作与解决方案:
精准瓶颈定位:通过对比Nginx总出口与内部接口的日志耗时(相差10倍),迅速将问题范围从应用接口收敛至内部服务(灵珑服务)。
代码级深度优化:主动推动并协助灵珑团队分析火焰图,定位到历史迁移代码中存在的无效锁竞争,并提出“去除重复接口调用”、“增加缓存”等具体优化建议,从根源提升代码执行效率。
架构与资源配置调优:
发现服务器负载不均(一台负载50,另一台仅5),通过将Nginx负载均衡策略调整为“最小连接数”,使TPS初步提升至420。
诊断出网络带宽已达千兆瓶颈,锁定“返回数据量过大的事项树接口”为主要流量源。通过优化业务配置(将单次请求数据量从254项减少至84项),并为关键服务器增设10Gbps网卡、升级带宽,成功将TPS最终提升至569以上,稳定超越性能指标。
技术价值体现:展现了从外部监控到内部代码、从单点配置到整体架构的全链路性能问题诊断与优化能力,以及强大的跨团队技术推动力。
案例二:从零到一构建“巡更打卡”可扩展业务模块
项目背景:为“麒舰”移动端快速开发一套支持复杂巡检路线的巡更打卡功能,需兼顾灵活的任务下发与状态管理。
我的工作与解决方案:
独立设计与开发:独立完成了包括巡更路线库表设计、周期性/临时性任务的下发逻辑、移动端打卡业务逻辑及后台状态同步机制在内的全套系统设计。
构建基础框架:开发了具备良好扩展性的基础业务框架,确保了巡更任务生命周期(创建、下发、执行、超时、完成)的可靠管理。
知识传递与协同:在框架搭建完成后,带领新同事迅速熟悉业务并上手开发,体现了良好的工程交付和团队协作能力。
技术价值体现:展示了独立完成一个完整、可落地的业务模块的能力,从数据库设计到后台逻辑再到移动端协同,具备全栈交付经验。
案例三:高可配置“消息中心”与“自动任务”引擎开发
项目背景:为适应不同城市(如东莞)的个性化业务流程,需要将消息通知和部分业务流程(如核实核查)改造为可灵活配置的触发模式。
我的工作与解决方案:
设计规则引擎:为消息中心开发了支持多条件规则匹配的配置功能,使“立案”、“结案”等关键业务动作能根据预设规则,自动、同时向多个渠道发送定制化消息。
实现自动任务调度:开发了“自动发送核实核查”功能,支持管理员灵活配置触发条件(如基于案件状态、类型)和发送时间,系统可自动调用消息服务执行。
开发辅助计算功能:完成了“核实核查计时计算”功能,确保自动流程中的时间统计准确无误。
技术价值体现:擅长将硬编码的业务逻辑抽象为可配置、可扩展的引擎,提升了系统的适应性和可维护性,满足ToG/ToB项目频繁的个性化需求。
案例四:快速接手与维护复杂遗留系统(坪山一网统管三期)
项目背景:在原有负责人离职的情况下,紧急接手已上线的“坪山一网统管”三期项目进行维护和迭代。
我的工作与解决方案:在缺乏完整交接文档的情况下,通过自主梳理代码和业务逻辑,快速掌握了系统的核心功能和架构,独立承担起了后续的维护、缺陷修复及小需求开发工作,保障了项目的稳定运行。
技术价值体现:体现了强大的自学能力、代码理解能力和对复杂系统的快速掌控力,能够胜任紧急的交接维护任务。

0条评论 雇主评价

暂无评论~

可兼职时间

周六全天
周六半天
周日全天
周日半天
工作日下班后

可兼职地点

远程

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

周六全天
周六半天
周日全天
周日半天
工作日下班后

可兼职地点

远程