#inventory

product 價格、商品資訊 直播中會一直變 1:1 庫存表(熱資料,獨立一張) 庫存上限 —— 主播追加貨=只調這裡 購物車數量(預留) 訂單數量(成交) 付款:購物車 → 訂單,同一筆交易內轉移 不變量:購物車 + 訂單 ≤ 上限(可賣=導出值,不存「剩餘」) FSM batch 下單・LWW 改單 客人 自行調整數量 客服 清除・調整購物車 助理/營運 追加貨・結束檔期 寫入者有四方——但每小時會從 cart/order items 全量重算兩個計數(派生值的自我修復)

庫存:不能超賣,是這個系統唯一的鐵律

· tech · 約 8 分鐘 · 📚 Re:從零開始做直播代購電商平台 #5

留言解析完、身分掛好單,主線走到心臟:庫存。這個系統的功能清單可以慢慢長,但只有一條規則從第一天就是鐵律——不能超賣。賣掉不存在的貨,是要一個一個跟客人道歉退款的。這章講當年怎麼守這條不變量、它被什麼…

#war-story#live-commerce#inventory