首页
›
Web后端与企业应用开发
›
021-限流熔断治理依赖反转骨架
›
《NestJS环境下的熔断降级与架构演进实践》
VIP20
本课程属于:021-限流熔断治理依赖反转骨架
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
NestJS环境下的熔断降级与架构演进实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与背景
微服务架构下的雪崩效应 · 熔断降级概念 · NestJS在微服务中的角色
课程导学
背景
02
NestJS快速回顾
模块化设计 · 依赖注入 · 提供者与控制器
NestJS
快速回顾
03
微服务通信基础
NestJS微服务传输层(TCP · Redis · RabbitMQ
微服务通信基础
NestJS
04
服务间调用风险分析
网络延迟 · 服务不可用 · 资源耗尽
服务间调用风险分…
网络延迟
05
熔断器模式原理
熔断器三状态(Closed/Open… · 状态转换机制 · 失败阈值与超时窗口
熔断器模式原理
Closed/Open
06
NestJS集成熔断器(上)
使用@nestjs/bull与ior…
NestJS
集成熔断器
07
NestJS集成熔断器(下)
基于装饰器与拦截器封装可复用的熔断器…
NestJS
集成熔断器
08
降级策略设计
静默降级 · 默认值返回 · 缓存降级
降级策略设计
静默降级
09
限流与熔断的关系
令牌桶 · 漏桶算法 · NestJS中结合@nestjs/t…
限流
熔断的关系
10
重试机制与退避策略
指数退避 · jitter · NestJS中@nestjs/axi…
重试机制
退避策略
11
超时控制
NestJS HTTP客户端超时 · 微服务调用超时 · 全局超时拦截器
超时控制
NestJS
12
舱壁隔离模式
线程池隔离 · 信号量隔离 · NestJS中为不同服务分配独立连接…
舱壁隔离模式
线程池隔离
13
健康检查与探针
NestJS Terminus模块 · Liveness/Readiness… · K8s集成
健康检查
探针
14
监控与告警
Prometheus指标暴露 · Grafana面板设计 · 熔断事件告警规则
监控
告警
15
日志与链路追踪
NestJS结合Pino日志 · OpenTelemetry实现分布式…
日志
链路追踪
16
架构演进第一阶段
单体应用熔断降级实践(基于内存状态机…
架构演进第一阶段
单体应用熔断降级…
17
架构演进第二阶段
集中式配置中心(Nacos/Cons…
架构演进第二阶段
Nacos/Cons
18
架构演进第三阶段
独立熔断降级中间件服务(Sideca…
架构演进第三阶段
Sideca
19
架构演进第四阶段
基于消息队列的异步熔断降级(事件驱动…
架构演进第四阶段
基于消息队列的异…
20
架构演进第五阶段
服务网格(Service Mesh)…
架构演进第五阶段
Service
21
实战案例一
电商订单服务熔断降级设计(库存服务不…
实战案例一
电商订单服务熔断…
22
实战案例二
支付网关限流与熔断(第三方支付接口抖…
实战案例二
支付网关限流
23
实战案例三
实时推送服务降级(WebSocket…
实战案例三
WebSocket
24
实战案例四
数据同步服务重试与幂等性设计
实战案例四
数据同步服务重试
25
单元测试与集成测试
模拟熔断器状态 · 测试降级逻辑 · 使用TestSdk
单元测试
集成测试
26
混沌工程与故障注入
使用Gremlin/Litmus在N…
混沌工程
故障注入
27
性能压测与容量规划
使用k6/autocannon对熔断…
性能压测
容量规划
28
最佳实践与反模式
常见陷阱 · 过度熔断 · 降级策略误用
最佳实践
反模式
29
演进路线图总结
从单体到服务网格的熔断降级能力成熟度…
演进路线图总结
从单体到服务网格…
30
课程总结与展望
AI驱动的自适应熔断 · 未来架构趋势
课程总结
AI
所属VIP或分类
同VIP:Go限流熔断与服务治理安全审计与基线治理
同VIP:Go限流熔断与服务治理工程开发与部署实践
同VIP:Go限流熔断与服务治理认证授权与权限测试