Skip to content

Nestjs抽奖系统 Nodejs抽奖系统 责任链抽奖策略 抉择树抽奖策略

Notifications You must be signed in to change notification settings

PanamaHat123/Lottery-System-Nestjs

Repository files navigation

抽奖流程可视化1: 抽奖经过责任链再到抉择树
抽奖流程可视化2: 责任链接管中奖

项目描述

项目实现了营销系统核心功能,使用DDD领域驱动设计,采用责任链设计模式、抉择树设计模式、组合模式、策略模式等对抽奖规则进行解耦。实现抽奖功能的高扩展性(可实现类似拼多多抽奖系统复杂规则)。

· 技术栈:Nestjs(Monorepo架构) Mysql Redis

流程图

--

数据库设计

抽奖规则表

抉择表

代码结构

--- ----

About

Nestjs抽奖系统 Nodejs抽奖系统 责任链抽奖策略 抉择树抽奖策略

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published