仓配后端
开发框架:spring boot + dubbo + mybatis + zk
开发语言:java
数据库:mysql
中间件:redis、rocketmq、xxl-job、Elasticsearch等
自研:统一重试工具、离线下载中心、单据流监控、权限基础
小程序后端:
开发框架:spring boot2.0 + mybatis + spring consul
框架技术:SpringCloud Gateway、Consul、Java Application、mysql、nginx
开发语言:java、golang(服务化接口和高并发)
1、使用redis锁解决订单事务、优惠券重复领取问题。
2、使用redis缓存商品、用户、活动等数据,提高响应速度。
3、优化接口速度,通过队列异步发送模板消息。
4、分表策略存储,主从分离,提高业务处理速度。
订单和库存中心管理:
开发框架:spring + mybatis + OSP(微服务)。1、提供订单相关服务接口,服务可横向扩展,mysql分库,订单处理量达到每秒2000单。2、标准化日志格式,联合logstash监控系统日志异常,主动预警。3、单据锁,使用redis锁实现。4、库存分配锁,通过mysql的for update实现,部分使用乐观锁。5、下游订单推送使kafka mq,通过回抛实现AP,达到数据一致性。6、使用spring依赖注入的方式增加业务处理机制,方便快捷运营。7、跨系统交互使用协议:http/webservice。8、多线程并发快速查询库存。
仓配系统:支撑订单成单后,发起商家采购,快速发货给客户,支撑客户售后等业务。涉及不同层级的订单和库存管理,oms承载订单分配和占用、分派到具体的仓库等业务,对于jit的商品,驱动对商家发起采购。wms承载入库、库内、出库业务,对商品、包裹、订单、库存进行管理。aries承载离线下载。ara承载仓储异常处理。libra承载人事管理。
可兼职时间
可兼职地点
0条评论 雇主评价