首页
›
Web后端与企业应用开发
›
010-Go并发性能领域聚合建模
›
《channel通信调优:Go并发性能领域聚合建模权衡》
VIP20
本课程属于:010-Go并发性能领域聚合建模
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
channel通信调优:Go并发性能领域聚合建模权衡
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Channel基础回顾
Channel的创建 · 发送与接收操作 · 无缓冲与有缓冲Channel的区别
Channel
基础回顾
02
Channel类型与零值
nil Channel · 双向Channel · 单向Channel的定义与使用场景
Channel
类型
03
Channel与Goroutine生命周期
如何利用Channel控制Gorou…
Channel
Goroutine
04
无缓冲Channel的同步机制
无缓冲Channel作为同步原语 · 理解其阻塞与唤醒原理
Channel
无缓冲
05
有缓冲Channel的异步机制
缓冲区的设计 · 满与空的状态转换 · 背压(Backpressure)概念
Channel
有缓冲
06
Channel关闭与优雅通知
close()函数的使用 · 接收操作的逗号ok模式 · for-range循环读取
Channel
关闭
07
Select多路复用基础
select语句的语法 · 随机选择机制 · default分支的作用
Select
多路复用基础
08
Select超时控制
利用time.After与selec…
Select
超时控制
09
Select与nil Channel
nil Channel在select… · 动态开关Channel的技巧
Select
nil
10
Fan-In模式
多个输入Channel合并到一个输出…
Fan-In
模式
11
Fan-Out模式
一个输入Channel分发到多个Wo…
Fan-Out
模式
12
Pipeline模式
阶段式处理 · Channel作为数据流管道 · 扇出扇入组合建模
Pipeline
模式
13
Worker Pool模式
固定数量Worker · 任务队列Channel · 结果收集Channel的权衡设计
Worker
Pool
14
Channel容量调优
缓冲区大小对吞吐量与延迟的影响 · 基于负载的容量建模
Channel
容量调优
15
Channel与内存分配
发送与接收过程中的内存拷贝 · 指针传递与逃逸分析权衡
Channel
内存分配
16
Channel与锁的性能对比
Channel vs Mutex在不…
Channel
锁的性能对比
17
Channel与WaitGroup协作
混合使用Channel与sync.W…
Channel
WaitGroup
18
Channel与Context结合
Context取消信号通过Chann… · 优雅取消整个Pipeline
Channel
Context
19
Channel泄漏检测
Goroutine泄漏与Channe… · pprof与leak检测工具
Channel
泄漏检测
20
Channel与原子操作
在极高性能场景下 · Channel与atomic包的选择…
Channel
原子操作
21
Channel与信号量
利用有缓冲Channel实现信号量(…
Channel
信号量
22
Channel与Ring Buffer
底层环形缓冲区实现高性能无锁Chan…
Channel
Ring
23
Channel与CAS操作
Compare-And-Swap在C…
Channel
CAS
24
Channel与调度器交互
Go调度器(GMP模型)如何与Cha…
Channel
调度器交互
25
Channel与CPU缓存行
伪共享(False Sharing)…
Channel
CPU
26
Channel与网络IO
Channel在netpoller中… · 异步网络事件通过Channel传递
Channel
IO
27
Channel与日志系统
高并发日志聚合 · 批量写入Channel的设计与背压策…
Channel
日志系统
28
Channel与限流器
基于Channel的令牌桶限流算法实…
Channel
限流器
29
Channel与分布式追踪
在微服务中通过Channel传递Tr…
Channel
分布式追踪
30
Channel性能建模与权衡总结
吞吐量 · 延迟 · 内存
Channel
性能建模
所属VIP或分类
同VIP:atomic与锁竞争:Go并发性能领域聚合建模优化
同VIP:context超时控制:Go并发性能领域聚合建模实战
同VIP:CQRS读写分离:Go并发性能领域聚合建模架构