0 篇文章
基于 NestJS + Prisma + PostgreSQL + Redis + BullMQ 构建的统一后端平台,支撑 4 个前端应用的 200+ API 接口
本文记录了对一台 4 核 VPS 上 NestJS API 后端的多核优化评估过程,逐一分析 Cluster 模式、UV_THREADPOOL_SIZE、数据库查询优化、Redis 缓存与 Nginx 缓存调优的可行性,最终得出"瓶颈在 DB I/O 不在 CPU"的核心结论。
基于一个 151 行的生产级回滚脚本 rollback.sh,详细讲解三种回滚模式:容器回滚(重启上一个可用镜像)、数据库回滚(pg_restore 恢复备份)、以及交互式安全确认机制的设计思路。
深入分析一个生产级 NestJS 钱包服务,涵盖 Prisma update where 乐观锁、双币种账务(现金+金币)、冻结/解冻机制与完整的交易流水追踪