知识卡片

Pipeline分段流动

专业/工作 · 489.b.2.b.1.a.1.c.1.b.1.a.1

内容

Pipeline 把处理拆成多道工序,每道工序消费上游通道并输出到下游通道。它适合稳定数据流;一旦某段变慢,背压会沿通道传递,需要定位瓶颈段。定位到瓶颈工序后,常见的扩展手段是 [[扇入扇出扩展]]。

参考来源

- 位置:《Go语言高级开发与实战》第4章《Go语言并发编程》(源文件:_epub-src/GoYu Yan Gao Ji Kai Fa Yu Shi Zhan_split_037.html) - 结论依据:原文用生产流水线解释管道模式,并说明每道工序的输出是下一道输入,因此可推出分段数据流模型。 - 原始内容:以使用未来模式。 4.4.3 管道模式 管道模式(Pipeline Mode)也称为流水线模式,其模拟的就是现实世界中的生产流水线。以计算机组装为例,整条生产流水线可能有成百上千道工序,每道工序只负责自己的事情,最终经过一道道工序组装,就完成了一台计算机的生产。 从技术上看,每一道工序的输出,就是下一道工序的输入,在工序之间传递的东西就是数据,而传递的数据称为数据流。 ● 图4-6 如图4-