SpringCloud+SpringBoot b2b2c 分散式微服務商城電商之直播帶貨模組設計分析
近期我參與了公司電子商務平臺中“海播”模組設計,其中包括直播、短影片帶貨兩個模組,下面介紹一下直播帶貨模組:
業務流程如下
第一步:商家以“商家入駐”模式入駐電子商務平臺後,對自己的店鋪進行裝修、釋出商品等操作(具體會在後面商家詳情裡面進行講解)。
第二步:商家對商品設定分銷,商家在釋出商品的時候,設定商品分銷比例,如:一個杯子標價為120元,其中拿出20元進行分銷設計,其中14元錢設定為一級分銷,剩下的6元錢設定為二級分銷。
第三步:如果使用者在平臺上進行直播帶貨,首先要開通直播服務,如:上傳真實資料,購買主播服務(不是所有人都可以進行免費直播)。
第四步:主播提交資料後,後臺進行嚴格稽核後方可直播。
第五步: 成為主播後,主播可以開啟主播端,可直接進行直播,如:建立直播間、分享直播間、建立預播、可以去平臺選擇自己要帶的貨(商品),資料統計等。
平臺、技術、架構、設計思想
1. 涉及平臺
平臺管理、商家端(PC端、手機端)、買家平臺(H5/公眾號商城、小程式商城、APP端(IOS/Android)、微服務平臺(業務服務)、系統服務(SpringCloud相關:Eureka、Config、Gateway)
2. 核心架構
Spring Cloud、Spring Boot、Mybatis、Redis、RabbitMQ、
3. 前端框架
VUE、Uniapp、Bootstrap/H5/CSS3、IOS、Android、小程式
4. 核心思想
分散式、微服務、雲架構、模組化、原子化、熱插拔
5. 開發模式
前後端分離、微服務開發、持續整合、叢集部署、前後端分離、支援阿里Docker
建立直播間介紹
進入主播端,點選“建立直播”,進入建立直播介面,新增直播間封面、直播標題、新增寶貝(商品),如下圖:
前端直播列表(C端觀看)
後臺管理截圖
以上是我的一點總結,希望能夠幫助到更多的朋友瞭解分散式微服務電子商務平臺直播帶貨設計!
看完如果對你有幫助,感謝點贊支援!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70001583/viewspace-2775564/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SpringCloud+SpringBoot b2b2c 分散式微服務商城電商之短影片帶貨模組設計分析GCCloudSpring Boot分散式微服務
- SpringCloud+SpringBoot b2b2c 分散式微服務商城電商之VR全景去逛街模組設計分析GCCloudSpring Boot分散式微服務VR
- SpringCloud+SpringBoot b2b2c 分散式微服務商城電商之使用者分享收益設計方案GCCloudSpring Boot分散式微服務
- springboot直播帶貨spring cloud分散式微服務b2b2c社交電商Spring BootCloud分散式微服務
- JAVA電商 B2B2C商城系統 多使用者商城系統 直播帶貨Java
- spring cloud + mybatis 分散式 微服務 b2b2c 多商戶商城 全球部署方案SpringCloudMyBatis分散式微服務
- java版直播商城+直播間程式碼介紹+b2b2c微服務商城Java微服務
- SpringCloud分散式微服務b2b2c電子商務分散式微服務-docker-feign-hystrix(七)SpringGCCloud分散式微服務Docker
- Maven POM之Spring Cloud直播商城 b2b2c電子商務技術總結MavenSpringCloud
- (十四)JAVA springboot微服務b2b2c電子商務系統- Spring Cloud構建分散式電子商務平臺JavaSpring Boot微服務Cloud分散式
- JAVA spring cloud boot b2b2c電子商務分散式微服務JavaSpringCloudboot分散式微服務
- java b2b2c電子商務 springcloud分散式微服務-Session共享JavaSpringGCCloud分散式微服務Session
- 直播商城系統:帶貨APP+短視訊+直播+商城+多商戶appAPP
- SpringCloud分散式微服務b2b2c電子商務-SpringBoot 整合JPA(四)GCCloud分散式微服務Spring Boot
- SpringCloud分散式微服務b2b2c電子商務(十三)Springboot整合RabbitMQGCCloud分散式微服務Spring BootMQ
- SpringCloud分散式微服務b2b2c電子商務(五)springboot整合 beatlsqlGCCloud分散式微服務Spring BootTLSSQL
- PHP 微服務之 [分散式事務]PHP微服務分散式
- PHP 微服務之【分散式事務】PHP微服務分散式
- SpringCloud微服務系列- 分散式能力建設之微服務閘道器SpringGCCloud微服務分散式
- SpringCloud分散式微服務b2b2c電子商務-定時任務(Scheduling Tasks)SpringGCCloud分散式微服務
- JAVA b2b2c電子商務SpringCloud分散式微服務spring-security-基本JavaSpringGCCloud分散式微服務
- SpringCloud分散式微服務b2b2c電子商務-Gateway的基本入門SpringGCCloud分散式微服務Gateway
- Springcloud分散式微服務b2b2c電子商務一整合Hystrix(二)SpringGCCloud分散式微服務
- SpringCloud分散式微服務b2b2c電子商務docker-feign配置(六)SpringGCCloud分散式微服務Docker
- java B2B2C 仿淘寶電子商城系統-Spring Cloud構建分散式電子商務平臺JavaSpringCloud分散式
- JAVA商城 B2B2C商城系統 小程式 電子商務 springcloud商城JavaSpringGCCloud
- SpringCloud分散式微服務b2b2c電子商務(一)元件和概念介紹SpringGCCloud分散式微服務元件
- SpringCloud分散式微服務b2b2c電子商務docker-feign-hystrix-ribbon(八)SpringGCCloud分散式微服務Docker
- SpringCloud分散式微服務b2b2c電子商務-hystrix引數詳解(十)SpringGCCloud分散式微服務
- SpringCloud微服務系列- 分散式能力建設之配置中心SpringGCCloud微服務分散式
- Maven 構建生命週期之Spring Cloud直播商城 b2b2c電子商務技術總結MavenSpringCloud
- 【第十一篇】- Git Gitee之Spring Cloud直播商城 b2b2c電子商務技術總結GiteeSpringCloud
- [第十二篇]——Docker Dockerfile之Spring Cloud直播商城 b2b2c電子商務技術總結DockerSpringCloud
- [第十三篇]——Docker Compose之Spring Cloud直播商城 b2b2c電子商務技術總結DockerSpringCloud
- [第十四篇]——Docker Machine之Spring Cloud直播商城 b2b2c電子商務技術總結DockerMacSpringCloud
- Maven 構建配置檔案之Spring Cloud直播商城 b2b2c電子商務技術總結MavenSpringCloud
- 【第三篇】- Maven POM之Spring Cloud直播商城 b2b2c電子商務技術總結MavenSpringCloud
- 【第十八篇】- Maven Eclipse之Spring Cloud直播商城 b2b2c電子商務技術總結MavenEclipseSpringCloud