- 14
- 0
- 约小于1千字
- 约 38页
- 2019-01-02 发布于湖北
- 举报
;; 第一部分
外卖物料业务发展历程;物料是什么;物料是sk的特种兵;美团文化;物料如何运作;;; 第二部分
外卖物料架构演进;订单以外的全部走线下化;物料架构演进-线上化;物料架构演进-精益化;物料架构演进-平台化; 第三部分
外卖物料技术挑战;
一个完整流程横跨四大系统
业务链路冗长,容易引发不一致
排查问题繁琐不方便,比较被动
业务发展快,不断有新的业务接入,个性化需求多,很容易沦为“dop”(面向需求的开发);一般常用手段
幂等、重试
补偿机制
本地事务机制
锁
等等
;
乐观锁 or 悲观锁?
响应速度
冲突频率
重试代价
;重试\幂等\补充机制
应用系统的幂等性,如创建订单,增加业务唯一标志
前后端系统幂等,如表单提交,增加token或者分布式锁
状态幂等,如订单的扭转状态,程序控制状态不可逆以及不可跨越
幂等异步消息处理,如mq消息消费的幂等,需要程序加逻辑控制
幂等同步rpc处理,如http、thrift调用,需要程序加逻辑控制
;Cap!
Ca
Cp
Ap
根据cap理论,结合我们的业务,更倾向于cp而非ap!
;可选手段:
2pc
3pc
Paxos
模拟本地事务;排查问题;排查问题;
经费:
兼职创建申请单时并不占用经费,申请单通过后才占用经费;物料创建申请单时即占用经费
工作流:
兼职、配送等多个不同的审批流程
物料采购:
商家采购需要活动;bd采购不能看到
您可能关注的文档
最近下载
- ISPE HVAC 国际制药工程协会对空调系统的基准指南 翻译.doc VIP
- JBT 10184-2014 交流伺服驱动器通用技术条件.pdf VIP
- DB3302T 120-2018奉化曲毫茶栽培加工技术规程.docx VIP
- ABB逻辑编程软件PCM600调试经验文档.docx VIP
- 生活垃圾转运站项目施工组织设计.docx
- DB54∕T 0616-2026 民用供氧工程施工及验收规范.pdf
- 《非物质文化遗产档案管理规范》(DB15T 4502-2026).pdf VIP
- DD2011-03 遥感地质解译方法指南(5万、25万).pdf VIP
- IPC-TM-650-CN中文 -2023——测试方法扫描版.pdf VIP
- 国内外中药材产业研究现状和发展趋势.docx
原创力文档

文档评论(0)