無廢話純干活,10X程序員的工程化建議(二)
11.配置管理與變更
12.數(shù)據(jù)庫字段非空與命名規(guī)范
13.統(tǒng)一權(quán)限校驗切面
14.規(guī)范redis使用,按系統(tǒng)增加前綴
15.鏈路調(diào)用,單號偏差問題處理(接口僅做觸發(fā)動作,不使用返回數(shù)據(jù),需要同步的單號狀態(tài)等,通過接口/消息回調(diào))
16.分布式事務,長鏈路調(diào)用,接口超時/上游接口后續(xù)業(yè)務處理失敗
17.接口冪等處理
18.需求評審兩次?
19.同一個事務中優(yōu)先本地調(diào)用,后進行無法囊括于事務中的操作,若一次交互存在同多個外部接口交互,并可能導致數(shù)據(jù)變更,需要考慮分布式事務/補償方案/調(diào)用解耦
20.skuId,同一商品可能存在部分商品折扣,部分商品特殊價格場景,需要在設(shè)計時考慮關(guān)聯(lián)問題,避免后續(xù)數(shù)據(jù)無法連續(xù)
標簽: