Pipes and Filter Pattern

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • MyrinNew
    Senior Member
    • Feb 2024
    • 5175

    #1

    Pipes and Filter Pattern

    When to use this pattern


    Use this pattern when:

    1. The processing required by an application can easily be broken down into a set of independent steps.
    2. The processing steps performed by an application have different scalability requirements.
    3. You require the flexibility to allow reordering of the processing steps the application performs, or to allow the capability to add and remove steps.
    4. The system can benefit from distributing the processing for steps across different servers.
    5. You need a reliable solution that minimizes the effects of failure in a step while data is being processed.







    More...
Working...