刹_那

资深java开发
乐信 · 8年经验
刹_那
日薪: ¥700/8h
地点: 深圳
时间: 下班后周六周日可工作日远程可工作日驻场(离职原因)可工作日驻场(自由职业原因)
ID:440858 复制

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

AI 技能提取 | Java 分布式 Spring MyBatis 微服务 Spring Boot Spring Cloud MyBatis-Plus Dubbo RabbitMQ MySQL Redis MongoDB 微信小程序 小程序
- **Java与JVM**:扎实的Java基础,熟练掌握集合、反射、注解与面向对象设计;熟悉JVM内存模型、垃圾回收与类加载机制,具备JVM层面问题定位意识。
- **数据库**:熟悉MySQL索引结构、事务、锁机制、MVCC;具备大表SQL治理、执行计划分析、索引与字段设计优化经验;熟悉MongoDB,具备冷热数据分离与备份同步实践。
- **缓存与消息**:熟悉Redis数据结构、线程模型与持久化,具备缓存穿透/雪崩/热点Key/大Key治理经验;熟悉RabbitMQ解耦、延迟队列、可靠消费与补偿设计;熟悉XXL-Job、Apollo。
- **微服务与分布式**:熟悉Spring Boot、Spring Cloud、Gateway、Dubbo、Zookeeper、MyBatis/MyBatis-Plus;具备Redisson分布式锁、Seata分布式事务、TCC、双账簿等一致性方案落地经验。
- **设计模式与抽象能力**:熟练运用工厂、代理、模板、策略、责任链、适配器、状态、命令等模式,主导过支付渠道、电子签约、清结算等易变业务链路的抽象与重构。
- **支付与微信生态**:熟悉支付渠道中台、微信小程序/公众号/微信支付/开放平台;有酒店门票类电商与中间件开发经验,具备资损防控与对账审计意识。
- **DevOps与工具链**:具备CI/CD流水线设计与落地经验,熟悉GitLab/Jenkins API集成;熟悉Linux、Docker、Nginx,了解阿里云SAE弹性伸缩。
- **AI辅助研发**:能使用Cursor、Trae等工具辅助需求分析、开发、调试与测试,具备AI生成代码正确性与安全性的验证意识,并在Code Review流程中落地AI预检。

**项目背景:** 微信小程序酒店度假产品流量平台,后端采用分布式服务架构,Zookeeper+Dubbo实现服务调用,Nginx+Tomcat实现反向代理与负载均衡。

**主导工作与结果:**

1. **负责酒店下单TCC一致性方案落地**:针对跨服务下单的数据一致性问题,采用TCC模式保障下单一致性,并通过RabbitMQ异步化支付订单发送与结果查询,在一致性与响应时延之间做权衡。→ 下单成功率由99.5%提升至99.9%,跨服务不一致订单占比降至0.01%以下,支付结果查询时效由1s降至500ms。
2. **负责酒景搜索优化**:针对原关键字搜索匹配度低、空间搜索能力缺失的问题,使用Solr实现关键字搜索与空间搜索,提升结果匹配度。→ 搜索响应由秒级降至百毫秒级。
3. **主导秒杀场景锁优化**:针对活动秒杀下数据库行级锁热点竞争导致性能瓶颈的问题,将行级锁改造为Redis分段锁,通过锁粒度拆分降低热点竞争;大广告位采用Redis缓存。→ 秒杀接口QPS由500—1000提升至3000—5000,响应时间由500毫秒—2秒降至50—200毫秒。
4. **负责大表SQL治理**:针对订单、酒店等大表查询慢的问题,结合执行计划分析调整SQL逻辑,优化索引结构与表字段设计。→ 慢查询数量下降60%,核心SQL执行耗时由秒级降至百毫秒级。
5. **负责MySQL主从同步延迟治理**:针对线上主从同步延迟问题,先以缩小同步表范围做临时过渡,再推进MySQL版本升级并用多线程提升同步效率。→ 主从延迟由5—10秒降至1秒以内,同步效率提升80%。
6. **负责第三方接口弹性伸缩与容量治理**:针对第三方接口性能要求高、QPS不确定、固定多实例冗余成本高的问题,部分重构核心接口并配置基于QPS的弹性伸缩策略。→ 初始实例由8台降至2台,突发流量下P99稳定在500ms内,ECS成本降低30%以上。
刹_那 ID:440858 复制

刹_那

资深java开发 · 8年经验 · 乐信
城市深圳 日薪700元/8h 时间 下班后周六周日可工作日远程可工作日驻场(离职原因)可工作日驻场(自由职业原因)
0
累计接单
0
用户评价
0
被收藏

信用行为

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

技术能力

AI 技能提取 | Java 分布式 Spring MyBatis 微服务 Spring Boot Spring Cloud MyBatis-Plus Dubbo RabbitMQ MySQL Redis MongoDB 微信小程序 小程序
- **Java与JVM**:扎实的Java基础,熟练掌握集合、反射、注解与面向对象设计;熟悉JVM内存模型、垃圾回收与类加载机制,具备JVM层面问题定位意识。
- **数据库**:熟悉MySQL索引结构、事务、锁机制、MVCC;具备大表SQL治理、执行计划分析、索引与字段设计优化经验;熟悉MongoDB,具备冷热数据分离与备份同步实践。
- **缓存与消息**:熟悉Redis数据结构、线程模型与持久化,具备缓存穿透/雪崩/热点Key/大Key治理经验;熟悉RabbitMQ解耦、延迟队列、可靠消费与补偿设计;熟悉XXL-Job、Apollo。
- **微服务与分布式**:熟悉Spring Boot、Spring Cloud、Gateway、Dubbo、Zookeeper、MyBatis/MyBatis-Plus;具备Redisson分布式锁、Seata分布式事务、TCC、双账簿等一致性方案落地经验。
- **设计模式与抽象能力**:熟练运用工厂、代理、模板、策略、责任链、适配器、状态、命令等模式,主导过支付渠道、电子签约、清结算等易变业务链路的抽象与重构。
- **支付与微信生态**:熟悉支付渠道中台、微信小程序/公众号/微信支付/开放平台;有酒店门票类电商与中间件开发经验,具备资损防控与对账审计意识。
- **DevOps与工具链**:具备CI/CD流水线设计与落地经验,熟悉GitLab/Jenkins API集成;熟悉Linux、Docker、Nginx,了解阿里云SAE弹性伸缩。
- **AI辅助研发**:能使用Cursor、Trae等工具辅助需求分析、开发、调试与测试,具备AI生成代码正确性与安全性的验证意识,并在Code Review流程中落地AI预检。

项目经验

**项目背景:** 微信小程序酒店度假产品流量平台,后端采用分布式服务架构,Zookeeper+Dubbo实现服务调用,Nginx+Tomcat实现反向代理与负载均衡。

**主导工作与结果:**

1. **负责酒店下单TCC一致性方案落地**:针对跨服务下单的数据一致性问题,采用TCC模式保障下单一致性,并通过RabbitMQ异步化支付订单发送与结果查询,在一致性与响应时延之间做权衡。→ 下单成功率由99.5%提升至99.9%,跨服务不一致订单占比降至0.01%以下,支付结果查询时效由1s降至500ms。
2. **负责酒景搜索优化**:针对原关键字搜索匹配度低、空间搜索能力缺失的问题,使用Solr实现关键字搜索与空间搜索,提升结果匹配度。→ 搜索响应由秒级降至百毫秒级。
3. **主导秒杀场景锁优化**:针对活动秒杀下数据库行级锁热点竞争导致性能瓶颈的问题,将行级锁改造为Redis分段锁,通过锁粒度拆分降低热点竞争;大广告位采用Redis缓存。→ 秒杀接口QPS由500—1000提升至3000—5000,响应时间由500毫秒—2秒降至50—200毫秒。
4. **负责大表SQL治理**:针对订单、酒店等大表查询慢的问题,结合执行计划分析调整SQL逻辑,优化索引结构与表字段设计。→ 慢查询数量下降60%,核心SQL执行耗时由秒级降至百毫秒级。
5. **负责MySQL主从同步延迟治理**:针对线上主从同步延迟问题,先以缩小同步表范围做临时过渡,再推进MySQL版本升级并用多线程提升同步效率。→ 主从延迟由5—10秒降至1秒以内,同步效率提升80%。
6. **负责第三方接口弹性伸缩与容量治理**:针对第三方接口性能要求高、QPS不确定、固定多实例冗余成本高的问题,部分重构核心接口并配置基于QPS的弹性伸缩策略。→ 初始实例由8台降至2台,突发流量下P99稳定在500ms内,ECS成本降低30%以上。
客服二维码

没找到合适的人才?

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

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

平台信誉与实力

基于 35,336 需求方信任

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