mark ID:339045 复制

mark

主任工程师 · 15年经验 · 深圳软通动力公司
城市深圳 龙岗 日薪1000元/8h 时间 下班后周六周日可工作日远程可工作日驻场(自由职业原因)
0
累计接单
0
用户评价
0
被收藏

技术能力

AI 技能提取 | Java Spring Kafka 分布式 MySQL Redis ZooKeeper Spring Boot Spring Cloud MyBatis RabbitMQ Python Vue Nginx
1,精通java核心,多年一线开发经验,具备良好的开发编码能力,熟练使用设计模式。
2,熟悉jvm,gc算法,对垃圾回收,新生代老生代等理论有认识,有多年的jvm调优经验,熟练使用jstack,jmap,jprofile常用工具
3,精通java并发编程,对java的各种锁机制,线程池,AQS有深入研究,研究过相关源代码
4,熟练掌握spring ,springboot,springcloud,mybatis开源框架,对这些源代码,有认真研读过。对bean生命周期,aop,ioc等内容有深入了解,对spring的主要机制SPI,有了解,进行过相应的二次开发。
5,精通mysql,对应用内性能调优有深入研究,有多年的sql调优经验。
6,精通redis,熟悉kafka,zookeeper,对缓存,分布式锁等都有深入了解,对缓存雪崩,穿透,击穿等产生原理了解。
7,对消息中间件rabbitMQ,kafka等开发熟练。
8,有短暂的elk,nginx的使用经验。我对贵公司很感兴趣。
9.会简单使用用vue python

项目经验

其一是华为meta-erp项目,该项目主要是从事库存服务与调度的调度开发,项目搭建用的
是ddd的分层,这里有分布式调度,缓存等应用。该微服务,我是核心开发人员,对项目
的完整实现完全清楚。
这个主要是从需求中利用redis分布式锁取不同的物料,一个线程计算一个物料的需求,调
用不同的接口,分别获取该物料的库存,在途出,在途入,订单出,订单入,在内存中根据
物料属性计算可用量,同一物料,按需求优先级排序,每个需求,都有个需求方,根据需求
方的补货路径列表,找到补货路径上来源的库存,根据不同的补货路径,扣除对应的库存。
这个是核心逻辑。补货路径分本地仓,区域内仓,区域外仓,有对应的优先级,这样物料就
会按照顺序一级一级的由远及近,被送到本地仓中。外面还有一些其它控制,比如物料的控
制,需求方的控制,不同类型订单的控制,补货路径的控制等,对应的这些控制属性的api
开发。最终完成时,该计算模块,一天定时计算5次,每次中国区,计算的需求数在200
万笔的需求,一天1000万笔需求,产生的供应数据,没出现大的问题,保障了meta-erp
的运行。
客服二维码

没找到合适的人才?

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

微信沟通 立即沟通 立即预约
平台担保交易 · 1小时内不满意可退款
微信扫码,建群沟通

平台信誉与实力

基于 35,336 需求方信任

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