




个人介绍
教育背景北京科技大学计算机科学与技术专业(2016-2020)主修课程:计算机组成原理、数据结构、操作系统、编译原理、数据库系统原理等,夯实分布式系统与算法设计基础13。实践成果:参与校级科技竞赛并获二等奖,主导开发“校园智能选课系统”(Java+SpringBoot+MySQL),支持2000+用户并发操作23。专业认可:依托学校计算机学科全球ESI前1%优势,掌握前沿技术理论与工程实践结合能力23。技术能力核心开发栈后端框架:精通Spring Boot/Cloud、MyBatis,熟悉微服务架构(服务注册/熔断/网关)56。分布式中间件:熟练使用RocketMQ、Redis、Elasticsearch,优化高并发场景下订单系统吞吐量(QPS 5W+)25。数据库优化:擅长MySQL索引调优与分库分表,曾通过读写分离将查询延迟降低60%35。工程实践性能调优:使用JProfiler定位内存泄漏问题,优化JVM GC策略后系统Full GC频率下降80%56。DevOps工具链:基于Jenkins+K8s搭建CI/CD流水线,实现日均50次自动化部署
工作经历
2020-07-07 -2025-03-10高途课堂java开发工程师
全域数据整合:对接ERP/CRM/财务等系统数据源,通过Flink实时采集与离线批处理结合,统一字段命名与数据格式,消除跨部门数据孤岛 分层存储架构: ODS层(原始数据) → DWD层(清洗标准化) → DWS层(聚合主题库) → ADS层(应用集市) 配套数据血缘追踪工具,实现全链路可追溯 服务层解耦 业务能力中心化:拆解订单中心、用户中心等核心业务模块为独立微服务,通过API网关统一暴露能力 流量隔离策略:对高并发服务(如支付中心)实施线程池隔离+熔断降级,保障核心业务稳定性 应用层敏捷化 低代码平台集成:在营销活动管理等场景引入可视化配置工具,业务人员可自主搭建80%标准化页面 灰度发布机制:通过AB测试分流5%流量验证新功能,结合Prometheus监控关键指标波动
教育经历
2016-03-07 - 2020-03-07北京科技大学计算机科学与技术本科已认证
北科计算机专业本科
技能

WeJob - Java 本地轻量级消息队列框架 项目简介 WeJob 是一款基于 Java 开发的本地化消息队列框架,专注于简化分布式系统中的异步通信与任务调度。其核心设计参考 Kafka 的分区存储与高吞吐特性,结合本地文件系统的持久化能力,适用于轻量级场景下的消息持久化、削峰填谷及系统解耦需求34。 核心特性 轻量级本地存储 基于文件系统的消息持久化机制,支持消息顺序写入与分区管理,确保数据不丢失12 文件滚动策略自动清理已消费数据,避免存储空间无限增长1 高吞吐设计 采用批量消息提交机制,优化磁盘 I/O 性能,单机支持每秒万级消息处理34 零拷贝技术减少内存拷贝开销,提升数据传输效率4 多线程支持 提供生产者-消费者线程模型,支持并发消息提交与顺序消费(当前线程模型存在锁竞争优化空间)15 内置 MessageProducerTest 测试用例验证多线程场景下的消息完整性1
