当前位置:网站首页>"Distributed Microservice E-commerce" Topic (1) - Project Introduction

"Distributed Microservice E-commerce" Topic (1) - Project Introduction

2022-08-10 20:02:00 Microservice spring cloud

1. Common e-commerce models
There are 5 common e-commerce models on the market: B2B, B2C, C2B, C2C, O2O

1.1.B2B model
B2B (Business to Business) refers to the business relationship established by merchants and merchants, such as Alibaba.

1.2.B2C model
B2C (Business to Consumer) is the business to consumer model that we often see suppliers buying directly from a user, that is, the "business to customer" model, which is what we call commercial retailing, direct-to-consumerConsumer sales of products and services, such as Suning.com, JD.com, Tmall, Xiaomi Mall

1.3.C2B model
C2B (Customer to Business), that is, consumer to business, consumer demand is generated first and then business production, that is, consumers put forward demand first, and then production enterprises organize production according to demand

1.4.C2C mode
C2C (Customer to Consumer) customers put their own things on the Internet to sell such as Taobao Xianyu

1.5.O2O Model
O2O is Online To Offline, which is to combine offline business opportunities with the Internet, making the Internet a front desk for offline transactions, online fast payment, and offline high-quality services, such as: hungryIs it, Meituan, Tao Piao Piao, Jingdong Daojia

2. Project Microservice Architecture Diagram


3. Microservice division diagram

4. Project technology & features
Separate development before and after, and develop a vue-based background management system
SpringCloud's new solution
Distributed solutions such as application monitoring, current limiting, gateway, fuse downgrade, etc., all-round involvement
Thoroughly explain the difficulties of distributed systems such as distributed transactions and distributed locks
Stress testing and performance optimization
The difference between various cluster technologies and their use
CI/CD use
> …
5. Project prerequisites
Familiar with SpringBoot and common integration solutions
Familiar with SpringCloud Aliaba
Familiar with git maven
Familiar with linux, redis docker basic operations
Familiar with html, css,js, vue
Proficient in using idea to develop projects

原网站

版权声明
本文为[Microservice spring cloud]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/222/202208101905007984.html