Java:熟练使用 SpringBoot、SpringCloud(Alibaba)、Mybatis、MybatisPlus等常用框架。
PHP:精通 ThinkPHP、Laravel 框架,熟悉 Composer 依赖管理。
MVC/DDD:主导过 DDD(领域驱动设计) 项目落地,划分 限界上下文,设计聚合根、领域事件等。
MySQL:开发系统数据表数据量大多都在千万级,有丰富的数据调优经验,处理过 高并发写入 场景,通过 读写分离、缓冲队列(Redis + RabbitMQ 异步落库)降低数据库压力。
Elasticsearch:熟练使用ElasticSearch,实现复杂的搜索、排序功能。
中间件实战:熟练使用redis、rabbitMQ等常用常用中间件,熟悉事件的概念。
项目经验:参与招商系统中联系人系统的DDD重构,参与领域划分,以及最终方案设计和代码落地。
从0到1设计、开发招商系统中的线索系统,使用DDD架构、SpringCloud框架,基于 SpringCloud Alibaba(Nacos 服务注册/配置中心、Sentinel 流控、Seata 分布式事务),解决 服务雪崩(熔断降级)、分布式事务(AT/SAGA 模式)问题。
参与整个招商系统中多个系统的开发
项目系统:使用ThinkPHP框架
客户系统:基于SpringBoot2
联系人系统:使用swoft框架
新联系人系统:SpringBoot3,Java21,使用DDD架构
线索系统:SpringBoot3,Java21,使用DDD架构