**部分 管道理论
本书的**部分涵盖了软件管道的基础内容。在第l章中,我们研究了现有的并行处理方法。这*初的讨论是有所帮助的,将软件管道与你熟悉的其他技术框架进行比较并作为参考。之后,介绍管道结构的*基本原理,然后,我们给出管道应用的**个示例。
第2章,介绍管道的基本理论并解释如何“做数学习题”来预测和管理管道性能。我们通过类似流体动力学(一门长期存在的工程学科,它提供了可以深入衡量事务应用竹性能的方法)的图示,来阐明管道定律。通过这些简单的原则,你会得到对自己的应用程序进行建模的工具并能发现哪里有可以提高性能的工具。
第3章中包含一个简化后的自动取款机(ATM)的示例。我们使用这个基本示例来告诉你如何把理论基础应用到真实世界中去。在后面的章节中,我们将把与银行应用有关的概念扩展为更加详细、更完善的示例。
第4章中,包含一些共同的、有用的管道实现模式,你可以用多种方式实现软件管道。在这一章你将从几个侧面来了解它们和它们的一些选项。本书后面的部分,我们对这些模式进行更加深入的讨论。你会了解到它们是如何工作以及如何应用它们来解决在性能与伸缩性方面的各种问题。
在这不部分的*后一章,第5章中,我们会给出IT及商业公司使用软件管道���术必须解决的问题。我们会涵盖所有关键点,包括战略部署、资源和预算。
……