你好,我是

开发者代号: 汤圆爹爹

Java开发工程师 & 科技爱好者

我创造数字体验,编写未来代码,构建连接虚拟与现实的桥梁。

关于我

我是一名充满激情的开发者,专注于创建创新的数字解决方案。拥有10年以上开发经验,擅长将复杂问题转化为优雅的代码。

我的开发哲学是:代码不仅是功能实现,更是一种艺术形式。我相信优秀的设计和技术的完美结合可以创造出令人惊叹的数字体验。

当不编码时,我喜欢探索新技术、玩电子游戏和思考数字未来的可能性。

技术栈

后端技术

Java, Go, SpringCloud, MyBatis, Nacos, Redisson

中间件

ElasticSearch, RabbitMQ, Kafka, Zookeeper

数据库

MySQL, Redis, MongoDB

云服务

Docker, Kubernetes

精选项目

互联网家装设计平台

SpringCloud构建的微服务集群(Nacos注册中心/GetWay网关),通过Redisson分布式锁保障数据一致性,RabbitMQ实现服务间异步通信。

  • 全链路追踪系统建设
    • 设计并实现基于Jeager的分布式日志追踪方案,通过生成TraceID实现跨服务日志串联,实现调用链路可视化。
    • 日志排查效率提升70%,故障定位时间从平均30分钟缩短至5分钟内。
  • 高并发查询性能优化
    • 针对500ms+慢查询进行SQL重构,通过索引优化与增加缓存的策略,将平均响应时间降低至200ms。
    • 引入ElasticSearch构建二级缓存,设计商品/设计方案检索服务,复杂查询吞吐量提升3倍,支撑峰值QPS5000+。
  • 分布式系统稳定性增强
    • 基于Redisson实现的分布式锁,通过Redis的集群保证锁的高可用性。
    • 设计主动式预警系统,通过定时任务扫描超时任务并自动重试,结合钉钉消息推送实现异常实时告警,系统任务失败率下降50%。

SpringCloud ElasticSearch RabbitMQ

大数据平台/调度系统

系统基于主从架构设计,使用Zookeeper实现分布式协调(注册发现/状态监控/分布式锁),Kafka消息队列保障状态变更通知可靠性。

  • 实现任务精准调度与灵活管控,支持按配置时间/依赖关系准实时调度,允许用户动态启停任务、调整执行计划。
  • 采用Master-Worker主从分布式架构,基于Zookeeper实现服务注册发现、分布式锁及状态监控。
  • 通过Kafka异步推送任务状态变更给外部业务系统,保障跨平台协同效率。
  • 基于事件驱动编程模型处理复杂状态转换与高并发事件,提升系统吞吐量。
  • 日均调度任务20万+次,系统高峰期调度任务量超过50万次。

Zookeeper Kafka 分布式架构

大学选课系统

西安交通大学、深圳大学等高校的高并发教务选课平台,支撑10万+师生在线选课,推动教务管理全面数字化升级。

  • 基于SpringBoot构建微服务架构,采用RestfulAPI标准化接口设计,MyBatis实现高效数据持久化。
  • MySQL主从读写分离 + Redis热点缓存,查询性能提升60%,系统可用性达99.99%。
  • Nginx负载均衡 + 集群化部署,单节点QPS支持5,000+,保障选课高峰平稳运行。
  • 选课峰值期30分钟内完成2万+学生选课请求,响应延迟低于200ms。系统连续2年零故障支撑高校选课。

SpringBoot Redis Nginx

联系我