工作经历
2025-08-01 -2025-09-30小程序后端开发工程师
云昭云曜小程序(已上线) 后端开发 项目经验 项目介绍:云昭云曜是云顶书院的招新项目,面向太原理工大学新生,包含报名、提交申请书、宣讲会抢票、预约面试、扫码签到等 功能。 后端技术栈:Go + Gin + MySQL + Redis + Docker 个人职责: · 存储设计:通过 MySQL 和 Redis 的二级存储结构,完成抢票逻辑的中间和结果数据存储。 · 落地实现:使用 Go 的 Gin 框架开发抢票功能,并配置 Nginx 将项目部署在docker里方便管理。 项目难点: · 幂等性:使用 Redis 的分布式锁来处理接口的幂等性问题,防止同一用户在同一时间多次刷票的非法行为。 · 并发控制:使用 Lua 脚本在 Redis 中实现库存扣减,确保在多线程操作下库存正确减少,保证操作的原子性。
2024-11-01 -2025-02-28百度风控研发实习生
项目背景:TaskTimer定时平台基于golang开发的定时任务平台 技术栈: Golang、Gin、Gorm、MySQL、Redis 个人职责 · 构建数据存储结构:设计并实现了Mysql+Redis的二级存储架构,采用数据分片、有序设计及冷热分区策略,解决了高精度和高 负载的挑战。 · 性能优化:利用Redis的ZSET分片技术与异步编排,确保系统能够快速响应大量任务的同时触发。 · 迁移模块开发:开发了迁移模块,动态调整数据的冷热分区,优化关键缓存资源的使用,提升系统效率。 · 定时任务精度控制:结合数据分片、有序设计、二级存储和Go协程技术,将定时任务精度控制在秒级。 · 日常迭代开发:负责梳理“一刻相册”业务逻辑,产出封禁报表,并为PM提供可视化页面支持。
教育经历
2022-09-01 - 太原理工大学软件工程本科
详情请看http://8.130.140.187/pages/index.html


