https://ballerina.io/learn/enterprise-integration-patterns/pipes-and-filters/
EIP: Pipes And Filters - The Ballerina programming language
The pipes and Filters pattern divides a larger processing task into a sequence of smaller, independent processing steps (Filters) that are connected by...
pipes and filtersthe ballerinaeipprogramminglanguage