awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
macrozheng avatar

macrozheng/mall-swarm

0
View on GitHub↗
13,001 Stars·5,526 Forks·Java·Apache-2.0·8 Aufrufecloud.macrozheng.com↗

Mall Swarm

Mall-swarm is a microservices-based e-commerce system built with Spring Cloud Alibaba and Spring Boot. It functions as a scalable online retail platform designed to manage complex business logic through a distributed architecture of independent services.

The system utilizes Kubernetes and Docker for service orchestration, incorporating a unified API gateway for traffic routing and service discovery. Security is handled via a unified identity and access management framework for verifying user tokens across all connected microservices.

The platform includes a dedicated search engine for high-performance product catalog queries and a web-based administrative dashboard built with Vue for managing retail operations. Operational stability is supported through a centralized observability suite that aggregates logs and performance metrics.

Features

  • Microservices Orchestration - Utilizes Kubernetes and Docker to orchestrate independent services for registration, configuration, and routing.
  • Microservice Architectures - Built as a microservices-based backend architecture to ensure scalable retail operations.
  • E-commerce Administration Interfaces - Ships a centralized administration interface for managing retail operations, inventory, and customer data.
  • E-commerce Platforms - Provides a scalable microservices-based online retail platform for comprehensive store management.
  • Container Orchestration Environments - Uses Kubernetes and Docker to orchestrate and scale containerized microservices.
  • Request Gateways - Includes a unified API gateway that manages traffic routing and load balancing for backend services.
  • API Gateways - Implements a centralized gateway to manage, secure, and route traffic across the microservices backend.
  • Automated Traffic Routing - Automatically routes incoming API requests to the correct backend microservices through a centralized gateway.
  • Service Traffic Routing - Coordinates service discovery and traffic flow using a registration center and API gateway.
  • Centralized Identity Management - Provides centralized identity management to handle authentication and access tokens for all connected services.
  • Microservices Security - Secures distributed services using the Sa-Token framework for unified identity and access management.
  • Token-based Authorization - Implements token-based authorization to validate user identities across all microservices.
  • Microservice Orchestration - Orchestrates the lifecycle and scaling of distributed microservices using Kubernetes and Docker.
  • Cloud Alibaba Integrations - Integrates Spring Cloud Alibaba for centralized configuration and service registration across the distributed system.
  • Ecommerce Frameworks - Provides a comprehensive e-commerce framework built with Spring Boot and Spring Cloud Alibaba.
  • Enterprise Search - Integrates an Elasticsearch engine to provide enterprise-grade product discovery and catalog retrieval.
  • Administrative Dashboards - Provides a centralized control panel for managing retail business operations and product catalogs.
  • Online Shopping Experiences - Enables customers to browse product catalogs and complete shopping transactions via web or mobile interfaces.
  • Product Search Engines - Utilizes a specialized search engine to enable high-performance indexing and retrieval of product catalogs.
  • Service Health Monitoring - Tracks operational status and performance metrics of active services through a centralized dashboard.
  • Health Monitoring - Collects logs and monitors system health using an observability suite to ensure stability.
  • Observability Suites - Provides a centralized observability suite that aggregates logs and performance metrics for system health monitoring.
  • Decoupled Architectures - Implements a decoupled architecture separating the Vue-based administrative dashboard from the customer storefront.

Star-Verlauf

Star-Verlauf für macrozheng/mall-swarmStar-Verlauf für macrozheng/mall-swarm

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Mall Swarm

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Mall Swarm.
  • macrozheng/springcloud-learningAvatar von macrozheng

    macrozheng/springcloud-learning

    6,924Auf GitHub ansehen↗

    This project is a reference implementation of a distributed system built using Spring Cloud Alibaba, Spring Boot, and JDK 17. It serves as a comprehensive model for implementing a microservices architecture. The system integrates a wide range of distributed patterns, including global transaction coordination for data consistency, OAuth2 and JWT for identity management, and Kubernetes-based container orchestration. It features a dedicated observability stack for distributed request tracing, log aggregation, and service health monitoring. The implementation covers several functional domains, i

    Javajavaspringbootspringcloud
    Auf GitHub ansehen↗6,924
  • forezp/springcloudlearningAvatar von forezp

    forezp/SpringCloudLearning

    17,944Auf GitHub ansehen↗

    This project is a reference implementation of microservices architectures using the Spring Cloud ecosystem. It provides a set of example services that demonstrate the construction of distributed systems through automated service discovery, dynamic routing, and shared configuration. The implementation covers core distributed patterns, including a service discovery system for tracking network components and an API gateway for orchestrating incoming traffic. It features a centralized configuration manager to propagate application settings across multiple instances and a distributed tracing syste

    Javaconsuleurekafeign
    Auf GitHub ansehen↗17,944
  • quarkusio/quarkusAvatar von quarkusio

    quarkusio/quarkus

    15,479Auf GitHub ansehen↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Javacloud-nativehacktoberfestjava
    Auf GitHub ansehen↗15,479
  • microservices-patterns/ftgo-applicationAvatar von microservices-patterns

    microservices-patterns/ftgo-application

    3,718Auf GitHub ansehen↗

    This project is a Java microservices reference implementation that demonstrates the application of structural design patterns for distributed systems. It consists of a suite of containerized services and infrastructure dependencies designed to showcase how to coordinate multiple independent services into a functional system. The implementation focuses on several advanced architectural patterns, including a centralized API gateway for routing and aggregating responses, Command Query Responsibility Segregation to separate read and write operations, and event sourcing to persist the state of bus

    Java
    Auf GitHub ansehen↗3,718
Alle 30 Alternativen zu Mall Swarm anzeigen→

Häufig gestellte Fragen

Was macht macrozheng/mall-swarm?

Mall-swarm is a microservices-based e-commerce system built with Spring Cloud Alibaba and Spring Boot. It functions as a scalable online retail platform designed to manage complex business logic through a distributed architecture of independent services.

Was sind die Hauptfunktionen von macrozheng/mall-swarm?

Die Hauptfunktionen von macrozheng/mall-swarm sind: Microservices Orchestration, Microservice Architectures, E-commerce Administration Interfaces, E-commerce Platforms, Container Orchestration Environments, Request Gateways, API Gateways, Automated Traffic Routing.

Welche Open-Source-Alternativen gibt es zu macrozheng/mall-swarm?

Open-Source-Alternativen zu macrozheng/mall-swarm sind unter anderem: macrozheng/springcloud-learning — This project is a reference implementation of a distributed system built using Spring Cloud Alibaba, Spring Boot, and… forezp/springcloudlearning — This project is a reference implementation of microservices architectures using the Spring Cloud ecosystem. It… quarkusio/quarkus — Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications.… microservices-patterns/ftgo-application — This project is a Java microservices reference implementation that demonstrates the application of structural design… exrick/xmall — xmall is a distributed e-commerce platform based on a service-oriented architecture. It separates business logic into… newbee-ltd/newbee-mall — This project is a comprehensive e-commerce platform implementation available as a Spring Boot application, a Spring…