文件名称:nest-seckill:基于nestjs + redis + kafka的秒杀系统
文件大小:165KB
文件格式:ZIP
更新时间:2024-03-31 10:56:37
系统开源
主题 强调 绿色 使用NestJS + Redis + Kafka实现简单秒杀系统 技术栈:我们的老伙计NestJS ,以及ioredis , kafka-node 最近在研究kafka消息层次,所以想写一个秒杀来来手,看了好几篇博客都没有具体的项目示例,所以参考了一下各种实现用nestjs写了一个可运行的项目。 初步,创造项目 这里使用了nest cli命令快速生成项目模板; 安装@ nest / cli脚手架用于生成项目; npm i -g @nest/cli #安装nest-cli 生成项目 nest new nest-seckill #使用nest cli生成项目 cd ./nest-seckill yarn #安装依赖 第二步,生成seckill模块 这里使用了nest cli命令快速生成模板代码;了解详情可以查看官方文档: 生成s
【文件预览】:
nest-seckill-master
----tsconfig.build.json(97B)
----yarn.lock(296KB)
----.eslintrc.js(670B)
----src()
--------main.ts(960B)
--------utils()
--------order()
--------app.service.ts(86B)
--------redis()
--------app.module.ts(2KB)
--------seckill()
--------app.controller.ts(254B)
----nest-cli.json(64B)
----tsconfig.json(469B)
----config()
--------index.ts(205B)
--------index.dev.ts(786B)
--------index.prod.ts(787B)
----.prettierrc(258B)
----README.md(12KB)
----pnpm-lock.yaml(242KB)
----docker-compose.yaml(1KB)
----.gitignore(375B)
----package.json(2KB)