Grain Mall

The Grain Mall project is a complete large-scale distributed architecture e-commerce platform launched by the Silicon Valley Research Institute with comprehensive technology and in-depth business, which is unmatched in the entire network. Technology covers: microservice architecture + distributed + full stack + cluster + deployment + automated operation and maintenance + visual CICD, benchmarking Ali P6/P7, impact 40-60w.

The project is composed of a business cluster system + a back-end management system, which integrates distributed development and full-stack development skills, including full-stack development, Restful interface, data verification, gateway, registration discovery, configuration center, fuse, current limit, and downgrade. , Link tracking, performance monitoring, stress testing, system warning, cluster deployment, continuous integration, continuous deployment... The

full set of project tutorials is divided into three parts: distributed foundation (full stack development), distributed advanced (microservice architecture) ), high-availability clusters (architect improvement articles).

[Distributed Fundamentals_Full Stack Development] Episodes 001-101
use SpringBoot+Vue+element-ui+ reverse engineering to build a full set of back-end management system, based on Docker environment, through the front and back separation method, take the commodity system as an example, teach you how to proceed Full stack development.

[Distributed Advanced_Microservice Architecture] Episode 102-339
Develop the entire mall system and master the full set of microservice solutions. Using SpringBoot+SpringCloud and supporting the SpringCloud Alibaba series, introducing a full set of microservice governance solutions: Nacos registration center/configuration center, Sentinel traffic protection system, Seata distributed transaction & RabbitMQ flexible transaction solution, SpringCloud-Gateway gateway, Feign remote call, Sleuth+Zipkin Link tracking system, Spring Cache cache, SpringSession cross-subdomain Session synchronization solution, full-text retrieval based on ElasticSearch7, asynchronous orchestration and thread pool, stress test tuning, Redisson distributed lock, distributed semaphore, etc.

[High-Availability Cluster_Architect Improvement] Episode 340-408
Based on the kubernetes cluster, integrate the kubesphere visual interface to build a complete system environment. Use cluster deployment, including Redis Cluster, MySQL master-slave and sub-database sub-table (completed with ShardingSphere) cluster, RabbitMQ mirror queue cluster, ElasticSearch high-availability cluster. Based on kubesphere integrated Jenkins full visualization CICD, a full set of pipeline pipeline compilation, parameterized construction + manual confirmation mode guarantee.

Guess you like

Origin blog.csdn.net/ZHOU_VIP/article/details/111770728