一、項目背景
1、 電商模式
市面上有5種常見的電商模式B2B、B2C、C2B、C2C、O2O;
1)、B2B模式
B2B,是指商家與商家簡歷的商業關係。如:阿里巴巴
2)、B2C模式
B2C,就是我們經常看到的供應商直接把商品賣給用戶,即“商對客”模式,也就是通常說的零售,直接面向消費者銷售產品和服務。如:蘇寧易購、京東、天貓、小米商城
3)、C2B模式
C2B,即消費者對企業。先有消費者需求而後有企業生產,即先消費者提出需求,後有生產企業按需求組織生產
4)、C2C模式
C2C,客戶之間自己把東西放到網上去賣,如:淘寶,閒魚
5)、O2O模式
O2O,也即將線下商務的級匯與互聯網結合在了一起,讓互聯網成爲線下交易的前臺。線上快速支付,線下優質服務。如:餓了麼,美團,淘票票,京東到家
2、我們的商城
我們的商城是一個B2C模式的電商平臺,銷售自營商品給客戶
二、項目架構圖
1、項目微服務架構圖
2、微服務劃分圖
3、項目技術&特色
-
前後分離開發,並開發基於VUE的後臺管理系統
-
SpringCloud全新的解決方案
-
應用監控、限流、網關、熔斷降級等分佈式方案,全方位涉及
-
透徹應用分佈式事務、分佈式鎖等分佈式系統的難點
-
分析高併發場景的編碼方式,線程池,異步編排等使用
-
壓力測試與性能優化
-
各種集羣技術的區別以及使用
-
CI/CD使用