职业经历
工作经历
2019年04月 — 3000年01月
技术,后端开发,Java
主导工业AIoT系统架构设计与落地,成功实现3大品类、2000+台工业设备(PLC/CNC/传感器)的智能化改造,构建设备数据采集-边缘计算-云平台协同体系,数据采集频率提升至毫秒级,设备互联协议覆盖OPC UA、Modbus、MQTT等6种工业标准。
教育经历
计算机科学
2022年09月 — 2023年12月
项目经历
2023年05月 — 2024年05月
该项目是一个基于微服务架构的生产级 B2C 类型的在线教育项目,核心业务是以售卖各种技能培训的在线课程,并提供丰富的学习辅助功能、交互功能,以提升用户学习时的氛围感和学习的积极性。 技术栈:SpringBoot、SpringCloud、Mybatis Plus、MySQL、Redis、RabbitMQ、Nignx 等 工作职责: 参与设计和开发了学习计划和学习进度统计功能。设计了一套高性能的视频播放进度记录系统,在不增加数据库压 力的情况下,使视频播放进度回放精度达到秒级。 对评价系统中的点赞功能进行了系统重构:重新设计了点赞数据结构,解除了与业务的耦合,成为了一个通用的点 赞系统。基于 Redis 实现点赞记录和点赞数缓存,同时基于定时任务做数据持久化,大大提高了点赞系统的并发能 力,减轻了数据库压力。 参与了积分排行榜功能的设计和开发。对用户的各种学习和交互行为做积分统计,例如签到积分、学习积分、问答 积分等;并且按月累计积分形成赛季排行榜。做到了当前赛季排行榜的实时更新、历史赛季排行榜的分表持久保存。 参与了优惠券系统的设计与开发。优惠券系统支持基于兑换码兑换优惠券,我设计了一套可以支持 20 亿量级的并且 可以脱离数据库做高效校验的兑换码生成算法。同时也对领券功能进行了并发安全、并发性能的优化设计。另外还 设计实现了优惠券叠加方案推荐算法,基于用户购物车中商品推荐最佳的优惠券叠加方案。
TA 的技能服务
该人才共 1 项技能服务,可在 技能服务 中搜索「power」查看。