Chapter 10

Piping Your Data through Filters

In This Chapter

  • Streaming your data through a series of filters
  • Weighing the benefits and liabilities of a Pipes and Filters architecture
  • Creating and using Pipes and Filters

In this chapter, I tell you about the pattern Pipes and Filters, which defines an architectural style for applications that stream data. The style also is useful when there are small transformations that can be done to the data in sequence, such as processing data through a series of discrete processing steps for which filters already exist.

Get Pattern-Oriented Software Architecture For Dummies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.