Master Modern Microservices with the Mall‑Swarm 2024 Video Course

This article introduces the Mall‑Swarm open‑source microservice e‑commerce system, outlines its 2024 video tutorial covering Spring Cloud, Kubernetes deployment, and the full tech stack, and explains how learners can access demos, study materials, and join the learning community.

macrozheng
macrozheng
macrozheng
Master Modern Microservices with the Mall‑Swarm 2024 Video Course

Mall‑Swarm Project Overview

The Mall‑Swarm project (over 11k stars) is a microservice e‑commerce system built with Spring Cloud Alibaba, Spring Boot 3.2, JDK 17, and Kubernetes, and includes a Vue‑based admin console for rapid setup.

GitHub: https://github.com/macrozheng/mall-swarm Gitee: https://gitee.com/macrozheng/mall-swarm

Admin Console Demo

Demo URL: https://www.macrozheng.com/admin/index.html

Mobile Mall Demo

Mobile demo (best viewed in phone mode): https://www.macrozheng.com/app/

System Architecture

The architecture diagram illustrates the comprehensive use of mainstream technologies in the project.

Business Architecture

The business diagram shows the complete front‑end mall and back‑end admin system supporting a full order flow.

Technology Stack

The tutorial uses the 2024 latest versions, including Spring Cloud 2023, Spring Boot 3.2, and JDK 17. The full stack comprises Spring Cloud Alibaba, Sa‑Token, MyBatis, PageHelper, Knife4j, Elasticsearch, Logstash, Kibana, RabbitMQ, Redis, MongoDB, Druid, MinIO, Seata, and Kubernetes 1.29.

Tutorial Content

The video series follows the project as the main thread, covering all core Spring Cloud components, hands‑on Mall‑Swarm implementation, and Kubernetes deployment.

The complete tutorial totals about 26 hours across 59 episodes, all fully updated and divided into five chapters:

Preface

Introduces the architecture, business, learning requirements, and approach.

Quick Start

Shows how to set up the development environment on Windows and deploy on Linux.

Component Chapter

Covers all Spring Cloud core components, including Spring Cloud Alibaba, Spring Authorization Server, and SkyWalking, based on Spring Cloud 2023.

Architecture Chapter

Builds the Mall‑Swarm microservice scaffold step by step using the Mall‑Tiny single‑application starter.

Kubernetes Chapter

Provides a comprehensive guide to Kubernetes, deploying Mall‑Swarm on the enterprise‑grade KubeSphere platform.

Learning Outcomes

Students will master the latest Spring Cloud stack and improve their microservice development skills.

The tutorial covers the full Spring Cloud 2023 suite, helping you advance in microservice engineering.

You will learn to build a complete microservice framework from scratch.

The project‑driven approach teaches only practical, essential technologies, boosting coding efficiency.

The included Kubernetes deployment guide enhances your DevOps capabilities.

Join the Course

The video series is now available on the instructor’s learning platform; scan the QR code below to enroll.

FAQ

Answers to common questions about the Mall‑Swarm video tutorial.

Where can I watch the videos?

Videos are available on the course page for both PC and mobile browsers.

PC URL: https://appceltfdr16007.pc.xiaoe-tech.com

Mobile URL (open in WeChat): https://appceltfdr16007.h5.xiaoe-tech.com

Where are the accompanying documents?

On the course page, click Directory → Documentation to view them.

Can I ask questions about the videos?

After purchasing, you can join the exclusive learning community and ask questions, typically receiving replies within 24 hours.

Is a preview available?

Yes, you can preview videos on the course page; PC preview requires login.

Who is this tutorial for?

It assumes familiarity with Spring Boot and basic Java development; prior experience with a Spring Boot project is recommended.

Prerequisite knowledge includes:

Java

MySQL

IDEA

SpringBoot

MyBatis

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

JavaMicroservicesBackend DevelopmentKubernetesSpring Cloud
macrozheng
Written by

macrozheng

Dedicated to Java tech sharing and dissecting top open-source projects. Topics include Spring Boot, Spring Cloud, Docker, Kubernetes and more. Author’s GitHub project “mall” has 50K+ stars.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.