DDDD: Pipes (Producers) and Filters (Consumers)