




工作经历
2024-04-04 -2024-09-06陕西秦致有限公司后台开发
身为公司的后台开发工程师,我以代码为笔,数据作墨,致力于搭建稳定、高效的后台系统,为公司业务的稳健前行提供坚实支撑。下面我将从日常开发、技术攻坚、团队协作等多个维度,分享我在公司的工作内容。
教育经历
2022-09-01 - 陕西理工大学计算机科学与技术本科
资质认证
语言
技能

AI云社区交流平台 使⽤技术:Spring Cloud Alibaba + MySQL + Mybatis-Plus + Redis + XXL-Job + MinIO + ShardingSphere-J DBC + Spring Cloud Alibaba Sentinel + Spring Security + Canal + KafKa 项⽬介绍:AI云社区交流平台是⼀键式⽣成所有⼤模型结果的平台,⽬前⽀持聊天对话功能以及图⽚⽣成等功 能,⽀持近百种⼤模型调⽤(本地⼤模型+云端⼤模型),还有社区交流和评论等功能。 主要职责: 1.负责 AI 云端⼤模型+本地⼤模型部署的对接功能实现和后端接⼝幂等性处理以及业务接⼝开发等⼯作。 2.负责数据库的设计和基础公共功能的开发,例如 Spring Security Util,MinIO Util,AuthUrlUtil 等。 3.负责项⽬分库分表功能的设计与代码的实现,并且使⽤开源的数据同步组件 Canal 通过监控 MySQL 的 Binlog ⽇志解决数据库和Redis的数据⼀致性问题,消除数据不⼀致导致的业务差错,保障了业务流程的顺畅运⾏。 项⽬亮点: 1.为保证⼤模型接⼝调⽤在⾼并发场景下的安全性与稳定性,引⼊分布式锁机制。使⽤Redisson 实现分布式锁, 通过在锁值中记录持有锁的线程标识及重⼊次数,防⽌前端调⽤接⼝时在30秒内重复调⽤的问题。 2.使⽤消息队列KafKa 实现系统的削峰填⾕,将⽤⼾的请求异步发送到 KafKa 的队列中,避免系统因瞬时的⾼流量 ⽽崩溃,并且设计了消息确认机制和重试策略以及将消息持久化到磁盘避免消息的丢失,保证程序执⾏的完整。 3.在云端⼤模型⽅⾯⽀持 ChatGPT、通义千问、⽂⼼⼀⾔、讯⻜星⽕、⾖包、Kimi 等近百种不同类型⼤模型以及 本地⼤模型Ollama的调⽤,⽤⼾可根据⾃⼰需求与成本的的需要,智能便捷的切换调⽤不同模型。
