ID:235282

浮生

JAVA高级开发

  • 公司信息:
  • 京东
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 700元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 静安

技术能力

熟悉Spring,spring boot,spring cloud
熟悉常见开源中间件 redis,rocketmq,httpsqs
熟悉常用数据库Mysql,Oracle
熟练掌握Java Agent,Java Assist使用以及部分API 实现原理
熟悉ChromDriver,使用ChromDriver 实现模拟用户pc操作
熟悉常见设计模式,具有良好编程习惯
熟悉javascript 原型链。熟练使用JQuery
熟悉linux命令使用
了解go,python 语言

项目经验

京东零售部门 在2020年双十一预热期,以强裂变的玩法及多分享触点手段能刺激用户分享、裂变达成参与UV千万级。
主线邀人,天天领现金,锦鲤大奖,师徒分佣,提现,抽奖等模块
主线和抽奖模块 主线实际qps 2000/s 压测tps 10W 60台机器
主线就是邀请别人给自己助力,达到一定个数可以开红包
数据结构 hash 存储用户个人信息 set存储历史助力者信息,list<obj> 存储每一轮助力者信息,由于每一轮助力者有多个,对
象内部也是一个list。
助力时先获取主态用户锁,未获取到锁的则返回,否则取出最新轮次助力者list,add一条数据之后lset回去同时判断助力人list
大小,大于等于当前轮次所需人数则lpush下一轮空信息,下次助力则直接获取新的空list 然后增加数据,接口处理完成之后删除
主态锁。
抽奖模块则除了在接口层面加用户锁防刷,还使用hincrby 修改用户抽奖次数。抽奖页面使用的轮播信息是一个热key 使用本
地缓存来处理

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服