VIP20
本课程属于:019-吞吐分析 AI算力与GPU工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

任务调度与吞吐提升实战

📚 共计 30 章节
01
调度系统概述
什么是任务调度 · 调度系统的演进历史 · 吞吐量的核心指标
基础概念
02
单线程 vs 多线程
线程模型对比 · GIL的影响 · Python多线程的适用场景
线程GIL
03
进程与并发
多进程架构 · 进程池的使用 · 进程间通信(IPC)
进程IPC
04
异步编程入门
事件循环 · 协程基础 · async/await语法
异步协程
05
asyncio实战
任务创建与调度 · Future与Task · 超时与取消
asyncio实战
06
调度算法基础
FIFO · 优先级调度 · 时间片轮转
算法调度
07
工作窃取算法
原理与实现 · 负载均衡 · Go调度器的启发
窃取Go
08
任务队列设计
内存队列 vs 持久化队列 · 优先级队列 · 延迟队列
队列设计
09
生产者-消费者模式
经典模式 · 多生产者多消费者 · 背压机制
模式背压
10
分布式调度入门
分布式系统的挑战 · CAP理论在调度中的应用
分布式CAP
11
Celery框架实战
Celery架构 · 任务定义与路由 · 结果后端
Celery实战
12
Celery高级特性
任务链 · 组 · Chord · 工作流编排
工作流高级
13
APScheduler详解
触发器类型 · 作业存储 · 调度器配置
APScheduler定时
14
Airflow基础
DAG定义 · 任务依赖 · 调度器与执行器
AirflowDAG
15
Airflow实战
动态DAG生成 · 传感器 · 回调机制
实战传感器
16
吞吐量瓶颈分析
CPU密集型 vs IO密集型 · 锁竞争 · 上下文切换
性能瓶颈
17
性能监控与调优
指标采集 · 火焰图 · 热点分析
监控火焰图
18
连接池与资源复用
数据库连接池 · HTTP连接池 · 线程池调优
连接池复用
19
批量处理与合并
请求合并 · 批量写入 · 刷盘策略
批量合并
20
缓存策略
本地缓存 · 分布式缓存 · 缓存穿透与雪崩
缓存穿透
21
限流与熔断
令牌桶 · 漏桶算法 · 熔断器模式
限流熔断
22
背压与反压机制
Reactive Streams · 背压实现 · 流量控制
背压Reactive
23
任务分片与分区
数据分片策略 · 一致性哈希 · 动态扩缩容
分片哈希
24
调度器高可用
主从模式 · 选举机制 · 故障转移
高可用选举
25
任务幂等性与重试
幂等设计 · 重试策略 · 死信队列
幂等重试
26
调度系统安全
认证授权 · 任务隔离 · 沙箱执行
安全沙箱
27
Kubernetes调度
Pod调度 · 资源配额 · 自定义调度器
K8s调度
28
边缘计算调度
边缘节点特性 · 离线任务 · 网络抖动处理
边缘离线
29
大规模调度实战
百万级任务调度 · 资源优化 · 成本控制
大规模成本
30
未来趋势
AI辅助调度 · Serverless调度 · 异构计算调度
AIServerless