分散式微服務Spring Cloud+Spring Boot電商商城技術及功能總結
導語
我參與了公司大型企業網際網路分散式微服務電子商務平臺建設,裡面用了一些技術,以下是我的個人總結,希望能夠幫助到各位朋友!
技術總結
前端框架:Element UI(Vue,使用在平臺管理、PC商家端)、 Uniapp(C端消費、商家手機端,未來可支援:h5/小程式/IOS/Android)
閘道器架構:Zuul、 Ribbon、 Feign 、Turbine、 Hystrix、 JWT+Redis、 Sleuth
通用服務架構:Spring Cloud、 Config、 Eureka、SSO、 Spring Cloud BUS、 Turbine、 Zipkin、 Cache Redis、 Spring Cloud Admin、 API Gateway、 ELK、 Spring Cloud Security、 Spring Cloud Stream
通用元件:RabbtiMQ、 MongoDB、 OSS/SFTP、 Redis 、Swagger、 Zuul 、Label 、BASE、 Charts 、Utils
DAO層: Spring Data、 Mybatis、 OSS/SFTP 、API DTO
資料儲存: RDBS、 DFS、 NOSQL/Hadoop(待整合)
涉及平臺:平臺管理、商家端(PC端、手機端)、買家平臺(PC端、H5/公眾號、小程式、APP端(IOS/Android)、微服務平臺(業務服務)
部署方案
maven模組化構建、業務微服務獨立打包、分散式部署、持續整合、版本控制、Docker、kubernetes(k8s)
B2B2C商城系統
多商戶入駐社交電商系統,多種經營模式,如:直播帶貨、短影片帶貨、分銷分傭體系、VR全景O2O、多渠道引流, 集手機APP、小程式、公眾號、H5多端線上線下一體化,社交電子商務系統
功能規劃如下:
以上是我的一點總結,希望能夠幫助到更多的朋友瞭解分散式微服務電子商務平臺技術及功能設計!
看完如果對你有幫助,感謝點贊支援!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70001583/viewspace-2775559/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 整合Spring Cloud微服務分散式雲架構技術點SpringCloud微服務分散式架構
- 使用Kafka Streams和Spring Boot微服務中的分散式事務 - PiotrKafkaSpring Boot微服務分散式
- Spring Cloud分散式微服務架構技術整理SpringCloud分散式微服務架構
- Spring Cloud Spring Boot mybatis 企業分散式微服務雲(六)分散式配置中心【Dalston版】CloudSpring BootMyBatis分散式微服務
- Spring Cloud Spring Boot mybatis分散式微服務雲架構CloudSpring BootMyBatis分散式微服務架構
- 分散式事務總結分散式
- Spring Cloud微服務分散式雲架構 - 整合企業架構的技術點SpringCloud微服務分散式架構
- 大型分散式網站架構技術總結分散式網站架構
- Spring Cloud微服務分散式雲架構SpringCloud微服務分散式架構
- (二)spring cloud微服務分散式雲架構-整合企業架構的技術點SpringCloud微服務分散式架構
- (二)spring cloud微服務分散式雲架構 - 整合企業架構的技術點SpringCloud微服務分散式架構
- (二)微服務分散式雲架構 - spring cloud整合企業架構的技術點微服務分散式架構SpringCloud
- 「分散式技術專題」事務基礎及特性分散式
- 微服務架構大型電商專案開發流程及技術實戰微服務架構
- spring微服務實戰(二):使用Spring Boot建立微服務微服務Spring Boot
- 10、Spring Boot分散式Spring Boot分散式
- spring cloud+spring boot 電子商務-spring boot 引用方式${}和@@用法與區別CloudSpring Boot
- 搞懂分散式技術14:Spring Boot使用註解整合Redis快取分散式Spring BootRedis快取
- 分散式與微服務分散式微服務
- 微服務架構及分散式事務解決方案微服務架構分散式
- Java開發微服務實現分散式架構應用總結Java微服務分散式架構
- Spring Cloud分散式微服務原始碼結構SpringCloud分散式微服務原始碼
- 搞懂分散式技術17:淺析分散式事務分散式
- spring cloud + spring boot + springmvc+mybatis分散式微服務雲架構CloudSpring BootSpringMVCMyBatis分散式微服務架構
- spring cloud+spring boot 電子商務spring boot獲取配置檔案的屬性CloudSpring Boot
- spring cloud微服務分散式雲架構Spring Cloud ZuulSpringCloud微服務分散式架構Zuul
- spring cloud微服務分散式雲架構-Spring Cloud BusSpringCloud微服務分散式架構
- spring cloud微服務分散式雲架構- Eureka伺服器搭建及配置SpringCloud微服務分散式架構伺服器
- 備忘錄五:Spring Boot + RabbitMQ 分散式事務Spring BootMQ分散式
- Spring Cloud微服務分散式雲架構簡介SpringCloud微服務分散式架構
- 構建Spring Cloud微服務分散式雲架構SpringCloud微服務分散式架構
- Spring Boot的微服務分散聚集模式教程與原始碼 - vinsguruSpring Boot微服務模式原始碼
- Maven POM之Spring Cloud直播商城 b2b2c電子商務技術總結MavenSpringCloud
- spring cloud微服務分散式雲架構-Spring Cloud 分散式的五大重點SpringCloud微服務分散式架構
- spring cloud微服務分散式雲架構 - Spring Cloud簡介SpringCloud微服務分散式架構
- CAS SSO單點登入服務端環境搭建之Java版微服務雲開發架構 Spring Cloud+Spring Boot服務端Java微服務架構CloudSpring Boot
- Spring Cloud--鴻鵠Cloud分散式微服務雲系統—技術點(二)SpringCloud分散式微服務
- 技術乾貨:spring boot面試題及答案Spring Boot面試題