Pipeline Architectures

Pipelines help split your architecture into distinct components. They’re also a fantastic way to design software. By designing your architecture as a pipeline, you decouple all of your components and make sure that each part has a very specific responsibility.

This talk will look at how to start putting together a pipeline architecture and how to test them, as well as looking at a few case studies of how existing systems can be refactored to behave as a pipeline.


  • Event: re:develop
  • Date: Friday, 14th August 2015
  • Location: Bournemouth, England