关于我

👋 你好,我是 Walson

一名热爱技术的Java后端开发工程师AI应用架构师

我专注于高并发系统架构设计分布式系统AI工程化落地,拥有多年互联网从业经验。


🚀 核心竞争力

💡 AI工程化能力(差异化优势)

不同于只会调用AI API的开发者,我具备从0到1构建企业级AI服务框架的能力:

  • AI服务架构设计:多模型路由、故障转移、Prompt工程管理
  • RAG系统构建:向量数据库(Milvus)应用、语义搜索、向量化处理
  • AI框架应用:LangChain4j/Spring AI与业务系统深度融合
  • Prompt工程优化:通过系统性优化将AI准确率从65%提升至92%

⚡ 高并发与分布式系统

  • 微服务架构:Spring Cloud Alibaba、SpringBoot 3.x实战经验
  • 高并发优化:优惠券系统、短链平台高并发架构设计,具备支撑大规模流量的技术储备
  • 分布式事务:本地消息表、Saga、TCC方案设计与落地
  • 性能调优:多级缓存架构、JVM调优、SQL优化

☁️ 云原生与DevOps

  • AWS云原生:Lambda无服务器架构、API Gateway、IaC实践
  • 容器化:Docker、Kubernetes应用部署
  • CI/CD:CodePipeline、CodeBuild、SAM自动化部署

💼 项目经历

AI智能化服务平台矩阵

Java开发工程师 & AI应用架构师

  • 主导设计通用多模态AI服务框架(ai-integration),封装LangChain4j能力,统一对接多家AI提供商
  • 设计AWS Lambda无服务器架构方案,建立CI/CD流水线,相比传统方案降低运维成本60%
  • 开发智能工具类Agent平台,基于Milvus向量数据库实现语义搜索,处理10万+条数据向量化,效率提升75%
  • 开发AI陪伴平台,实现声音复刻、TTS语音合成和ASR语音识别功能

技术栈:Java 17/21、SpringBoot 3、LangChain4j、AWS Lambda、Milvus、DynamoDB


AI大模型云盘系统

全栈开发

  • 设计基于分片上传的大文件传输方案,大文件(>20MB)上传成功率从40%提升至95%
  • 实现断点续传、秒传功能,节省30%存储空间和60%重复上传流量
  • 开发基于FastAPI的AI智能体服务,使用SSE流式响应,降低首次响应时间50%
  • 基于预签名URL实现文件直传,减轻应用服务器负担70%

技术栈:Java 21、SpringBoot 3、Python、FastAPI、MinIO、LangChain


高并发电商平台

Java高级开发工程师

  • 设计高并发优惠券系统,具备良好的并发处理能力,实现零超卖超领
  • 采用Redis预扣减+本地消息表方案,接口RT从200ms降至20ms
  • 设计布隆过滤器+缓存空值二级防护体系,解决缓存穿透问题
  • 使用Lua脚本和异步MQ组合解决高并发下单用户超领和优惠券超发问题

技术栈:JDK 17、SpringBoot 2、Spring Cloud Alibaba、RocketMQ、Redis


短链推广平台

Java开发工程师

  • 创建短链时高性能扣减流量包,采取Redis预扣减方案且保证数据一致性
  • 基于Redis+Caffeine实现多级缓存,响应时长缩短80%
  • 采用监听RabbitMQ通过冗余双写的技术解决分库分表下查询问题
  • 引入XXL-Job分布式定时任务框架,定时删除过期流量包

技术栈:SpringBoot、Spring Cloud、Redis、RabbitMQ、MySQL


🎓 教育背景

计算机专业硕士

  • 研究方向:分布式系统、人工智能应用
  • 主修课程:高级算法、分布式计算、机器学习、云计算

软件工程学士


🛠️ 技术栈

后端开发

Java Spring Boot Spring Cloud Python FastAPI

AI与数据

OpenAI Gemini Claude LangChain Milvus

数据库与缓存

MySQL Redis

云原生与DevOps

AWS 阿里云 Docker

消息队列

RocketMQ RabbitMQ


📝 技术博客

工作之余,我喜欢通过写博客来沉淀技术经验。刚开始写的时候总觉得"这些东西网上都有,写了也没人看",后来发现写作最大的受益者其实是自己

为什么坚持写博客:

  • 逼自己深入理解 —— 很多知识点工作中用过就忘,写下来才能真正搞懂
  • 建立知识体系 —— 把零散的技术点串联成完整的知识网络
  • 记录踩坑过程 —— 下次遇到同样问题不用重复Google
  • 锻炼表达能力 —— 能把复杂的技术讲清楚是很重要的软技能

💡 如果恰好能帮到正在学习这些技术的同学,那就是意外之喜了。


🎯 个人特质

  • 自驱学习:热爱技术,关注AI、云原生等前沿技术
  • 英语能力:具备良好的英文技术文档阅读能力
  • 抗压能力:能够在高强度工作环境下保持高效输出
  • 终身学习:保持对新技术的好奇心和学习热情
  • 健康生活:工作之余爱好健身、各种球类运动,善于劳逸结合

📫 联系方式


📝 版权声明

本博客所有文章均采用 CC BY-NC-SA 4.0 许可协议。

欢迎转载,请注明出处。


感谢你的访问,希望这里的内容对你有所帮助!