Pipeline

8 configurations in Pipeline for Praxis.

Configurations in Pipeline.

Configurations

  • Branch Chains — Filters write structured results to FilterResultSet
  • Composed Chains — Multiple named chains are composed per listener
  • Conditional Filters — Filters support conditions (request phase) and response_conditions (response phase) to gate execution
  • Failure Mode — Demonstrates open and closed failure handling for filters
  • Grpc Condition — The grpc condition predicate gates a filter on whether the request carries gRPC, classified from the content-type header alone (application/grpc, application/grpc+proto, application/grpc+json, or any other application/grpc+)
  • Iterative Request Router Circuit Breaker — Demonstrates circuit breaker integration with the iterative request router
  • Iterative Request Router Sequence — Demonstrates sequential sub-request execution where each step completes before the next begins
  • Selected Upstream Conditions — Gate a filter on the application metadata the load balancer publishes when it selects an upstream

Branch Chains

Filters write structured results to FilterResultSet

Composed Chains

Multiple named chains are composed per listener

Conditional Filters

Filters support conditions (request phase) and response_conditions (response phase) to gate execution

Failure Mode

Demonstrates open and closed failure handling for filters

Grpc Condition

The grpc condition predicate gates a filter on whether the request carries gRPC, classified from the content-type header alone (application/grpc, application/grpc+proto, application/grpc+json, or any other application/grpc+)

Iterative Request Router Circuit Breaker

Demonstrates circuit breaker integration with the iterative request router

Iterative Request Router Sequence

Demonstrates sequential sub-request execution where each step completes before the next begins

Selected Upstream Conditions

Gate a filter on the application metadata the load balancer publishes when it selects an upstream