互聯(lián)網(wǎng)電商購(gòu)物車架構(gòu)演變案例
點(diǎn)擊上方藍(lán)色字體,選擇“設(shè)為星標(biāo)”

購(gòu)物車主要作用在于:
和傳統(tǒng)賣場(chǎng)類似,方便用戶一次選擇多件商品去結(jié)算。 充當(dāng)臨時(shí)收藏夾的功能。 對(duì)于商家來(lái)說(shuō),購(gòu)物車是向用戶推銷的最佳場(chǎng)所之一。

ERP拆分 業(yè)務(wù)服務(wù)化拆分 WCS拆分



—?4?—

云購(gòu)物車從應(yīng)用層 面上設(shè)計(jì)了三個(gè)—— 交互層、業(yè)務(wù)組裝,基礎(chǔ)服(橫向)每一都 由一個(gè)或多集群組成
交互層: 分為購(gòu)物頁(yè) (加入購(gòu)物車,車一去結(jié)算),結(jié)算頁(yè)(車二,立即購(gòu),提交訂單去 支付) 業(yè)務(wù)組裝層: 提供標(biāo)準(zhǔn)購(gòu)物車流程 ,非提供標(biāo)準(zhǔn)購(gòu)物車流程 基礎(chǔ)服務(wù)層: 外圍系統(tǒng)數(shù)據(jù)的下發(fā)或者基本原則功能封裝
云購(gòu)物車從應(yīng)用集群 上設(shè)計(jì)了兩個(gè)—— 購(gòu)物車集群、結(jié)算車集群(縱向)
購(gòu)物車集群 :高訪問(wèn)量,用戶信息很敏感不可丟失(購(gòu)買商品的基本) 結(jié)算車集群 :購(gòu)物車結(jié)算的附加信息 ,非用戶敏感級(jí)(支付配置等,配置信息可以計(jì)算出來(lái))

采用分布式設(shè)計(jì),主要能夠達(dá)到以下目標(biāo):
穩(wěn)定可靠 (Stability), 系統(tǒng)必須提供7*24 的可靠服務(wù),以滿足需求的可靠服務(wù)。 高性能 (High (High(High-Performance),核心系統(tǒng)為全站以及線下的提供服務(wù),必須保證高性能,且在并發(fā)場(chǎng)景下提供可靠的服務(wù) 。 虛擬化彈性控制 (Elastic) ,計(jì)算資源能夠各種場(chǎng)景下進(jìn)行平滑地伸縮以應(yīng)對(duì)相應(yīng)的需求,主要是利用 VM 或者 LXCLXC 等技術(shù)。例如:大促期間快捷的擴(kuò)容后 等技術(shù)。 無(wú)單點(diǎn)故障 (No -Single Single Single-Point Of Failure),保證系統(tǒng)在任何環(huán)節(jié)都不存單點(diǎn)故障。 故障屏蔽自動(dòng)化 (Fault Masking ),在遇到網(wǎng)絡(luò)、 應(yīng)用業(yè)務(wù)DB 等各種故障的情等各種故障的情況下,能夠做到故障屏蔽的自動(dòng)化、人性。




優(yōu):流程簡(jiǎn)單 缺:流量沖擊,高并發(fā)事務(wù)







評(píng)論
圖片
表情
