Skip to content

Pipelines

declercklouis edited this page Apr 8, 2024 · 2 revisions

Pipelines

What are pipelines?

A pipeline is a series of tasks which are executed in a spcific order and during which the result of one task is passed on to the next.
It can be seen like this:

graph TD
    A[Task 1] --> |output of task1|B[Task 2]
    B --> |output of task2|C[Task 3]
    C --> |output of task3|D[Task 4]
    D --> |output of task4|E[End]
Loading

As you can see, implementing pipelines is a way of adding abstraction to your infrastructure.

Why use pipelines?

Pipelines are a great way to introduce automation to your infrastructure. the specific "flavour" of pipelines that i'm using in this project is event-based pipelines.

Clone this wiki locally