首页
›
Web后端与企业应用开发
›
027-数据库缓存工程异步任务编排
›
《中间件集成:Redis缓存异步任务编排的接口封装与调试》
VIP20
本课程属于:027-数据库缓存工程异步任务编排
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
中间件集成:Redis缓存异步任务编排的接口封装与调试
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
Redis在现代架构中的角色 · 异步任务编排的价值 · 本课程目标与前置知识
课程导论
Redis
02
Redis核心数据结构回顾
String · List · Hash
Redis
核心数据结构回顾
03
Python异步编程基础
async/await语法 · 事件循环 · 协程与任务
Python
异步编程基础
04
aioredis库入门
安装 · 连接池配置 · 基本命令的异步调用
aioredis
库入门
05
Redis缓存模式
Cache-Aside · Read-Through · Write-Through
Redis
缓存模式
06
缓存穿透、击穿、雪崩
问题定义 · 原因分析 · 常见解决方案
缓存穿透
击穿
07
布隆过滤器原理与实现
数据结构 · 误判率 · 在Redis中的集成
布隆过滤器原理
实现
08
分布式锁
SETNX · Redlock算法 · Python实现与注意事项
分布式锁
SETNX
09
异步任务编排基础
asyncio.gather · asyncio.wait · asyncio.create_tas…
异步任务编排基础
asyncio.gath…
10
任务依赖与链式编排
使用asyncio.Queue实现生…
任务依赖
链式编排
11
超时与取消机制
asyncio.wait_for · Task.cancel · 异常处理
超时
取消机制
12
信号量与限流
asyncio.Semaphore在…
信号量
限流
13
Redis发布订阅
异步实现消息广播 · 与任务编排的结合
Redis
发布订阅
14
Redis Streams
消息持久化 · 消费者组 · 异步消费模式
Redis
Streams
15
接口封装原则
单一职责 · 依赖注入 · 配置外部化
接口封装原则
单一职责
16
缓存管理器设计
统一API · 序列化/反序列化 · TTL管理
缓存管理器设计
API
17
异步锁管理器设计
可重入锁 · 自动续期 · 锁超时回调
异步锁管理器设计
可重入锁
18
任务编排引擎设计
DAG任务图 · 拓扑排序 · 异步执行器
任务编排引擎设计
DAG
19
中间件架构总览
分层设计 · 模块划分 · 数据流图
间件架构总览
分层设计
20
配置模块
YAML/环境变量加载 · 连接池参数 · 缓存策略配置
配置模块
YAML
21
序列化模块
JSON · Pickle · MessagePack对比与选择
序列化模块
JSON
22
日志与监控
结构化日志 · Redis慢查询 · 任务执行耗时统计
日志
监控
23
单元测试
pytest-asyncio · Mock Redis · 测试覆盖率
单元测试
pytest-async…
24
集成测试
Docker Compose搭建Re… · 端到端流程验证
集成测试
Docker
25
性能基准测试
locust/自定义脚本 · QPS · P99延迟分析
性能基准测试
locust
26
常见调试技巧
断点调试异步代码 · 日志追踪 · Redis Monitor
常见调试技巧
断点调试异步代码
27
错误处理与重试机制
指数退避 · 熔断器模式 · 死信队列
错误处理
重试机制
28
安全实践
密码认证 · TLS加密 · 命令白名单
安全实践
密码认证
29
生产部署
容器化 · Kubernetes部署 · 配置热更新
生产部署
容器化
30
课程总结与进阶
项目实战建议 · 推荐阅读 · 社区资源
课程总结
进阶
所属VIP或分类
同VIP:DB异步任务Redis领域建模与架构设计
同VIP:OAuth2.0令牌校验与缓存异步刷新任务工程实现
同VIP:PostgreSQL与缓存异步任务编排的联合调试开发实践