十一

中级开发
湖南易见源有限公司 · 3年经验
十一
日薪: ¥500/8h
地点: 成都 高新
时间: 下班后周六周日可工作日远程
ID:424170 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Spring 微服务 分布式 Java 高并发 Spring Boot MyBatis MySQL Redis DevOps Git Maven Spring Cloud Kafka RabbitMQ
1. **Java 底层与并发**:Java 基础扎实,深入理解集合框架源码(如 HashMap 扩容机制、线程安全集合);熟练掌握 JUC 并发编程包(AQS、ReentrantLock、ThreadPoolExecutor),理解 JVM 内存模型与 GC 算法,具备线上 CPU 飙高、内存溢出等问题的排查与调优能力。
2. **微服务与框架生态**:精通 Spring Boot、Spring MVC、MyBatis 框架,深刻理解 Spring IoC/AOP 核心思想及自动装配原理;熟练掌握 Spring Cloud Alibaba 微服务生态(Nacos、Gateway、Sentinel、Seata),有分布式事务及限流降级的实战经验。
3. **数据库设计与优化**:精通 MySQL 关系型数据库,深入理解索引底层数据结构(B+树)、事务 ACID 特性及隔离级别;熟练使用 EXPLAIN 进行 SQL 性能分析与索引优化,具备复杂业务场景下的表结构设计与慢查询调优经验。
4. **高并发中间件应用**:熟练掌握 Redis 缓存架构,深入理解其持久化、集群机制,能使用 Redisson 实现分布式锁,有效解决缓存穿透、击穿、雪崩及数据一致性问题;熟练使用 RabbitMQ/Kafka 进行系统解耦与异步削峰,掌握消息可靠投递与消费幂等性保障方案。
5. **DevOps 与云原生技术**:熟练使用 Git 进行代码版本控制与分支管理,精通 Maven 项目构建;熟练掌握 Linux 常用命令,能使用 Docker 编写 Dockerfile 并进行容器化部署;了解 Jenkins 自动化构建流水线及 K8s 基础运维概念。
6. **全栈协作与质量保障**:熟悉 Vue.js、HTML/CSS/JS 等前端技术,具备前后端分离架构下的接口联调经验;熟练使用 Apifox、Postman、Swagger 进行接口测试与文档管理;具备良好的代码规范意识,能使用 JUnit/Mockito 编写单元测试,保障代码质量。
7. **综合素质**:具备严谨的编程习惯与出色的技术文档输出能力;拥有良好的业务理解能力与团队协作精神,能快速响应并解决线上突发技术问题。

### 1. 立达外卖平台(微服务/高并发场景)

**软件架构**:Spring Boot + Spring Cloud + MyBatis + MySQL + Redis + Spring Security + Nginx
**项目描述**:立达外卖是一个涵盖消费者端、商家端及骑手端的全链路O2O外卖服务平台。系统采用前后端分离与微服务架构,核心业务涵盖商家菜品管理、购物车高并发处理、智能订单流转、骑手抢单调度及用户地址LBS服务等,旨在为创业者提供稳定、高效的外卖SaaS解决方案。
**核心职责与技术亮点**:

1. **购物车高并发设计**:重构购物车模块,摒弃传统数据库直连方案,采用 Redis Hash 结构进行数据存储,结合 ZSet 实现商品按添加时间排序。通过 Lua 脚本保证库存扣减与购物车操作的原子性,大幅降低数据库I/O压力,支撑高并发场景下的流畅体验。
2. **菜品管理模块开发**:负责菜品CRUD及上下架业务,利用 Redis 缓存菜品列表与详情数据,并设计“Cache Aside Pattern(旁路缓存)”策略,通过延迟双删机制保障缓存与数据库的强一致性,有效防止缓存脏数据。
3. **用户地址服务优化**:基于 Redis GEO 数据结构实现用户收货地址的地理位置存储与附近商家检索,将传统的数据库模糊查询优化为内存级空间计算,使地址搜索与距离计算的响应时间降至毫秒级。
4. **接口安全与联调**:基于 Spring Security + JWT 实现无状态的用户认证与权限鉴权;熟练使用 Apifox/Swagger 维护接口文档,配合前端完成跨域处理及接口联调,保障多端(C端、B端、骑手端)业务的高效协同。

### 2. 澳买综合电商平台(系统重构/性能调优场景)

**软件架构**:Spring Boot + MyBatis-Plus + MySQL + Redis + RabbitMQ + Nginx + Spring Security
**项目描述**:澳买商城是一个支持多商户入驻的B2B2C综合类电商平台,涵盖移动端、商家后台及运营商总控后台。系统承载商品检索、交易下单、客服消息推送、订单审核及多维度数据统计等核心业务,致力于为用户提供个性化、多元化的线上购物体验。
**核心职责与技术亮点**:

1. **认证系统重构与升级**:主导系统安全架构升级,废弃原有耦合度高的 AOP + 拦截器方案,全面重构为 Spring Security + OAuth2 认证体系。实现细粒度的 RBAC 权限控制与 Token 自动刷新机制,提升了系统的安全性与后续扩展性。
2. **商品详情页缓存架构优化**:针对商品详情页高频访问问题,设计多级缓存策略。利用 Redis 缓存热点商品数据,并结合 RabbitMQ 异步更新缓存,解决缓存击穿与雪崩问题;通过压测验证,商品详情接口 QPS 提升约 3 倍,平均响应时间缩短 60%。
3. **复杂 SQL 性能调优**:负责核心交易链路的慢查询治理。通过分析执行计划(Explain),针对订单表与商品表进行联合索引优化,消除深分页与全表扫描问题;针对历史数据归档,参与制定分表策略,保障核心业务数据库的高可用。
4. **系统日常维护与保障**:接手项目后的日常运维与迭代,熟练排查线上 OOM、死锁等突发异常;规范代码提交流程,保障系统平稳运行。

### 3. 车友之家资讯社区(海量数据/静态化场景)

**软件架构**:Spring Boot + Spring Cloud (Nacos/Gateway/Feign/Hystrix) + MinIO + Redis + RabbitMQ + Freemarker
**项目描述**:车友之家是一个集汽车资讯、UGC文章社区、自媒体矩阵及后台内容审核于一体的综合性垂直门户平台。系统采用微服务架构,支撑首页资讯流推荐、文章点赞评论互动、海量图文存储及违规内容风控等核心功能,满足海量用户的高并发访问需求。
**核心职责与技术亮点**:

1. **文章模块微服务开发**:负责文章发布、点赞、评论等核心模块的设计与开发。使用 Feign 实现跨服务调用,结合 Hystrix 配置合理的降级与熔断策略,有效防止因下游服务超时引发的微服务雪崩效应。
2. **页面静态化与存储架构优化**:针对文章详情页高并发读取场景,采用 Freemarker 模板引擎进行页面静态化处理。将生成的 HTML 静态文件上传至 MinIO 分布式对象存储,并将访问 URL 映射至 Redis 缓存。该方案将数据库读请求转化为静态资源请求,极大减轻了 MySQL 压力
十一 ID:424170 复制

十一

中级开发 · 3年经验 · 湖南易见源有限公司
城市成都 高新 日薪500元/8h 时间 下班后周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Spring 微服务 分布式 Java 高并发 Spring Boot MyBatis MySQL Redis DevOps Git Maven Spring Cloud Kafka RabbitMQ
1. **Java 底层与并发**:Java 基础扎实,深入理解集合框架源码(如 HashMap 扩容机制、线程安全集合);熟练掌握 JUC 并发编程包(AQS、ReentrantLock、ThreadPoolExecutor),理解 JVM 内存模型与 GC 算法,具备线上 CPU 飙高、内存溢出等问题的排查与调优能力。
2. **微服务与框架生态**:精通 Spring Boot、Spring MVC、MyBatis 框架,深刻理解 Spring IoC/AOP 核心思想及自动装配原理;熟练掌握 Spring Cloud Alibaba 微服务生态(Nacos、Gateway、Sentinel、Seata),有分布式事务及限流降级的实战经验。
3. **数据库设计与优化**:精通 MySQL 关系型数据库,深入理解索引底层数据结构(B+树)、事务 ACID 特性及隔离级别;熟练使用 EXPLAIN 进行 SQL 性能分析与索引优化,具备复杂业务场景下的表结构设计与慢查询调优经验。
4. **高并发中间件应用**:熟练掌握 Redis 缓存架构,深入理解其持久化、集群机制,能使用 Redisson 实现分布式锁,有效解决缓存穿透、击穿、雪崩及数据一致性问题;熟练使用 RabbitMQ/Kafka 进行系统解耦与异步削峰,掌握消息可靠投递与消费幂等性保障方案。
5. **DevOps 与云原生技术**:熟练使用 Git 进行代码版本控制与分支管理,精通 Maven 项目构建;熟练掌握 Linux 常用命令,能使用 Docker 编写 Dockerfile 并进行容器化部署;了解 Jenkins 自动化构建流水线及 K8s 基础运维概念。
6. **全栈协作与质量保障**:熟悉 Vue.js、HTML/CSS/JS 等前端技术,具备前后端分离架构下的接口联调经验;熟练使用 Apifox、Postman、Swagger 进行接口测试与文档管理;具备良好的代码规范意识,能使用 JUnit/Mockito 编写单元测试,保障代码质量。
7. **综合素质**:具备严谨的编程习惯与出色的技术文档输出能力;拥有良好的业务理解能力与团队协作精神,能快速响应并解决线上突发技术问题。

项目经验

### 1. 立达外卖平台(微服务/高并发场景)

**软件架构**:Spring Boot + Spring Cloud + MyBatis + MySQL + Redis + Spring Security + Nginx
**项目描述**:立达外卖是一个涵盖消费者端、商家端及骑手端的全链路O2O外卖服务平台。系统采用前后端分离与微服务架构,核心业务涵盖商家菜品管理、购物车高并发处理、智能订单流转、骑手抢单调度及用户地址LBS服务等,旨在为创业者提供稳定、高效的外卖SaaS解决方案。
**核心职责与技术亮点**:

1. **购物车高并发设计**:重构购物车模块,摒弃传统数据库直连方案,采用 Redis Hash 结构进行数据存储,结合 ZSet 实现商品按添加时间排序。通过 Lua 脚本保证库存扣减与购物车操作的原子性,大幅降低数据库I/O压力,支撑高并发场景下的流畅体验。
2. **菜品管理模块开发**:负责菜品CRUD及上下架业务,利用 Redis 缓存菜品列表与详情数据,并设计“Cache Aside Pattern(旁路缓存)”策略,通过延迟双删机制保障缓存与数据库的强一致性,有效防止缓存脏数据。
3. **用户地址服务优化**:基于 Redis GEO 数据结构实现用户收货地址的地理位置存储与附近商家检索,将传统的数据库模糊查询优化为内存级空间计算,使地址搜索与距离计算的响应时间降至毫秒级。
4. **接口安全与联调**:基于 Spring Security + JWT 实现无状态的用户认证与权限鉴权;熟练使用 Apifox/Swagger 维护接口文档,配合前端完成跨域处理及接口联调,保障多端(C端、B端、骑手端)业务的高效协同。

### 2. 澳买综合电商平台(系统重构/性能调优场景)

**软件架构**:Spring Boot + MyBatis-Plus + MySQL + Redis + RabbitMQ + Nginx + Spring Security
**项目描述**:澳买商城是一个支持多商户入驻的B2B2C综合类电商平台,涵盖移动端、商家后台及运营商总控后台。系统承载商品检索、交易下单、客服消息推送、订单审核及多维度数据统计等核心业务,致力于为用户提供个性化、多元化的线上购物体验。
**核心职责与技术亮点**:

1. **认证系统重构与升级**:主导系统安全架构升级,废弃原有耦合度高的 AOP + 拦截器方案,全面重构为 Spring Security + OAuth2 认证体系。实现细粒度的 RBAC 权限控制与 Token 自动刷新机制,提升了系统的安全性与后续扩展性。
2. **商品详情页缓存架构优化**:针对商品详情页高频访问问题,设计多级缓存策略。利用 Redis 缓存热点商品数据,并结合 RabbitMQ 异步更新缓存,解决缓存击穿与雪崩问题;通过压测验证,商品详情接口 QPS 提升约 3 倍,平均响应时间缩短 60%。
3. **复杂 SQL 性能调优**:负责核心交易链路的慢查询治理。通过分析执行计划(Explain),针对订单表与商品表进行联合索引优化,消除深分页与全表扫描问题;针对历史数据归档,参与制定分表策略,保障核心业务数据库的高可用。
4. **系统日常维护与保障**:接手项目后的日常运维与迭代,熟练排查线上 OOM、死锁等突发异常;规范代码提交流程,保障系统平稳运行。

### 3. 车友之家资讯社区(海量数据/静态化场景)

**软件架构**:Spring Boot + Spring Cloud (Nacos/Gateway/Feign/Hystrix) + MinIO + Redis + RabbitMQ + Freemarker
**项目描述**:车友之家是一个集汽车资讯、UGC文章社区、自媒体矩阵及后台内容审核于一体的综合性垂直门户平台。系统采用微服务架构,支撑首页资讯流推荐、文章点赞评论互动、海量图文存储及违规内容风控等核心功能,满足海量用户的高并发访问需求。
**核心职责与技术亮点**:

1. **文章模块微服务开发**:负责文章发布、点赞、评论等核心模块的设计与开发。使用 Feign 实现跨服务调用,结合 Hystrix 配置合理的降级与熔断策略,有效防止因下游服务超时引发的微服务雪崩效应。
2. **页面静态化与存储架构优化**:针对文章详情页高并发读取场景,采用 Freemarker 模板引擎进行页面静态化处理。将生成的 HTML 静态文件上传至 MinIO 分布式对象存储,并将访问 URL 映射至 Redis 缓存。该方案将数据库读请求转化为静态资源请求,极大减轻了 MySQL 压力
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • ✓ 支付宝企业信用分 优秀 评级
  • ✓ 市场份额约占全行业三分之一
  • ✓ 程序员兼职行业全能首选平台
查看平台资质详情
收藏