大dua

Java研发工程师
北京掌上先机网络科技有限公司 · 2年经验
大dua
日薪: ¥500/8h
地点: 其他 全区
时间: 可工作日驻场(自由职业原因)
ID:204453 复制

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

AI 技能提取 | 分布式 Java Spring Boot Spring MyBatis RabbitMQ Python MySQL Redis ZooKeeper Linux
1.扎实的Java基础,多线程,参与过大型项目的开发,对分布式有一定的理解.
2.熟悉分布式协调服务组件 Zookeeper,了解其底层 ZAB 协议及其应用场景.
3.熟悉 JVM 垃圾收集器与常用收集算法,了解堆参数调优.
4.熟悉常用数据结构与排序算法,了解 RBtree、B/B+树,跳表.
5.熟悉 Redis 主从模式,哨兵模式以及集群模式,Mysql 索引原理,执行计划
6.熟悉 Linux 常用命令,阅读过 Mybatis 源码,了解 Shell 编程.
7.熟悉 Spring AOP,IOC 原理.了解 Springboot, RabbitMQ 消息中间件
8.熟悉python爬虫开发,数据解析与存储.

项目一:
1.内容:参与优衣品项目的开发.
2.所使用技术: SpringMVC,Dubbo,Zookeeper,RabbitMQ,Redis
3.项目背景: 优衣品是一个 B2C 的电商平台,它以消费者为中心,建立全流程线上线下一 体化商业系统,是一个能够解决用户多重需求的工具. 使用 SpringMVC 框架搭建将系统分成多层进行解耦合, 用了 Dubbo 分布式服务框架来进行不同层次之间的服务调用,使用RabbitMQ 进行异步和削峰,Redis 对热点数据进行缓存.
4.个人负责:
(1)总体参与并完成了订单模块,从选择商品,加入购物车,支付,到支付完成后发送一短信等流程.并且完成了前端同事的 B2B 接口文档.
(2)对于扣减库存,采取的策略是创建订单的时候扣减 redis 库存,真正支付的时候才扣减Mysql 库存这样可以保证用户的流畅性并且减少资源浪费.增加商品时使用 MQ 利用可靠消息的最终一致性来保证数据一致性.
(3)在支付成功后,会发送给顾客短信,调用服务商的接口,为了避免服务商这块出现问题整个下单流程被阻塞在这一步,使用 MQ 异步发送相关订单消息


项目二:
1.项目简介: 一海游是 O2O, B2C 的旅游电商平台,它有效整合各类高品质海陆旅行资源,为游客提供了"轮渡票务,邮轮观光,各种景区门票"等多样化自由行产品。该项目使用SSM+jQuery 框架,并整合了 Memcached、Solr 进行缓存和分布式搜索。
2.工作任务:完成了邮轮旅游板块下的后台开发,并接入第三方的接口提供门票的售卖。
3.开发时间: 2018.09-2018.11 4.开发流程: 通过分析需求,设计了数据库的表结构,通过后台继承Solr接口进行查询数据,使用定时器对供应商的门票进行定时更新,以保证数据的实时性,同时通过JS对接口进用.处理后端与页面之间的交互接口.
大dua ID:204453 复制

大dua

Java研发工程师 · 2年经验 · 北京掌上先机网络科技有限公司
城市其他 全区 日薪500元/8h 时间 可工作日驻场(自由职业原因)
0
累计接单
0
用户评价
0
被收藏

信用行为

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

技术能力

AI 技能提取 | 分布式 Java Spring Boot Spring MyBatis RabbitMQ Python MySQL Redis ZooKeeper Linux
1.扎实的Java基础,多线程,参与过大型项目的开发,对分布式有一定的理解.
2.熟悉分布式协调服务组件 Zookeeper,了解其底层 ZAB 协议及其应用场景.
3.熟悉 JVM 垃圾收集器与常用收集算法,了解堆参数调优.
4.熟悉常用数据结构与排序算法,了解 RBtree、B/B+树,跳表.
5.熟悉 Redis 主从模式,哨兵模式以及集群模式,Mysql 索引原理,执行计划
6.熟悉 Linux 常用命令,阅读过 Mybatis 源码,了解 Shell 编程.
7.熟悉 Spring AOP,IOC 原理.了解 Springboot, RabbitMQ 消息中间件
8.熟悉python爬虫开发,数据解析与存储.

项目经验

项目一:
1.内容:参与优衣品项目的开发.
2.所使用技术: SpringMVC,Dubbo,Zookeeper,RabbitMQ,Redis
3.项目背景: 优衣品是一个 B2C 的电商平台,它以消费者为中心,建立全流程线上线下一 体化商业系统,是一个能够解决用户多重需求的工具. 使用 SpringMVC 框架搭建将系统分成多层进行解耦合, 用了 Dubbo 分布式服务框架来进行不同层次之间的服务调用,使用RabbitMQ 进行异步和削峰,Redis 对热点数据进行缓存.
4.个人负责:
(1)总体参与并完成了订单模块,从选择商品,加入购物车,支付,到支付完成后发送一短信等流程.并且完成了前端同事的 B2B 接口文档.
(2)对于扣减库存,采取的策略是创建订单的时候扣减 redis 库存,真正支付的时候才扣减Mysql 库存这样可以保证用户的流畅性并且减少资源浪费.增加商品时使用 MQ 利用可靠消息的最终一致性来保证数据一致性.
(3)在支付成功后,会发送给顾客短信,调用服务商的接口,为了避免服务商这块出现问题整个下单流程被阻塞在这一步,使用 MQ 异步发送相关订单消息


项目二:
1.项目简介: 一海游是 O2O, B2C 的旅游电商平台,它有效整合各类高品质海陆旅行资源,为游客提供了"轮渡票务,邮轮观光,各种景区门票"等多样化自由行产品。该项目使用SSM+jQuery 框架,并整合了 Memcached、Solr 进行缓存和分布式搜索。
2.工作任务:完成了邮轮旅游板块下的后台开发,并接入第三方的接口提供门票的售卖。
3.开发时间: 2018.09-2018.11 4.开发流程: 通过分析需求,设计了数据库的表结构,通过后台继承Solr接口进行查询数据,使用定时器对供应商的门票进行定时更新,以保证数据的实时性,同时通过JS对接口进用.处理后端与页面之间的交互接口.
客服二维码

没找到合适的人才?

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

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

平台信誉与实力

基于 35,336 需求方信任

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