<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Pipeline on Praxis</title><link>https://praxis.fast/praxis/dev/examples/configs/pipeline/</link><description>Recent content in Pipeline on Praxis</description><generator>Hugo</generator><language>en</language><atom:link href="https://praxis.fast/praxis/dev/examples/configs/pipeline/index.xml" rel="self" type="application/rss+xml"/><item><title>Branch Chains</title><link>https://praxis.fast/praxis/dev/examples/configs/pipeline/branch-chains.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/dev/examples/configs/pipeline/branch-chains.yaml/</guid><description>Filters write structured results to FilterResultSet</description></item><item><title>Composed Chains</title><link>https://praxis.fast/praxis/dev/examples/configs/pipeline/composed-chains.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/dev/examples/configs/pipeline/composed-chains.yaml/</guid><description>Multiple named chains are composed per listener</description></item><item><title>Conditional Filters</title><link>https://praxis.fast/praxis/dev/examples/configs/pipeline/conditional-filters.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/dev/examples/configs/pipeline/conditional-filters.yaml/</guid><description>Filters support conditions (request phase) and response_conditions (response phase) to gate execution</description></item><item><title>Failure Mode</title><link>https://praxis.fast/praxis/dev/examples/configs/pipeline/failure-mode.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/dev/examples/configs/pipeline/failure-mode.yaml/</guid><description>Demonstrates open and closed failure handling for filters</description></item><item><title>Grpc Condition</title><link>https://praxis.fast/praxis/dev/examples/configs/pipeline/grpc-condition.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/dev/examples/configs/pipeline/grpc-condition.yaml/</guid><description>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+)</description></item><item><title>Header Presence Condition</title><link>https://praxis.fast/praxis/dev/examples/configs/pipeline/header-presence-condition.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/dev/examples/configs/pipeline/header-presence-condition.yaml/</guid><description>The headers_present condition predicate gates a filter on whether headers are present, whatever their values</description></item><item><title>Inherited Conditions</title><link>https://praxis.fast/praxis/dev/examples/configs/pipeline/inherited-conditions.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/dev/examples/configs/pipeline/inherited-conditions.yaml/</guid><description>A named filter chain declares one conditions: block that every filter in the chain inherits</description></item><item><title>Iterative Request Router Circuit Breaker</title><link>https://praxis.fast/praxis/dev/examples/configs/pipeline/iterative-request-router-circuit-breaker.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/dev/examples/configs/pipeline/iterative-request-router-circuit-breaker.yaml/</guid><description>Demonstrates circuit breaker integration with the iterative request router</description></item><item><title>Iterative Request Router Sequence</title><link>https://praxis.fast/praxis/dev/examples/configs/pipeline/iterative-request-router-sequence.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/dev/examples/configs/pipeline/iterative-request-router-sequence.yaml/</guid><description>Demonstrates sequential sub-request execution where each step completes before the next begins</description></item><item><title>Route On Promoted Header</title><link>https://praxis.fast/praxis/dev/examples/configs/pipeline/route-on-promoted-header.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/dev/examples/configs/pipeline/route-on-promoted-header.yaml/</guid><description>Classify a request in an early filter, promote the result to a reserved x-praxis- header, and route on that header</description></item><item><title>Selected Upstream Conditions</title><link>https://praxis.fast/praxis/dev/examples/configs/pipeline/selected-upstream-conditions.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/dev/examples/configs/pipeline/selected-upstream-conditions.yaml/</guid><description>Gate a filter on the application metadata the load balancer publishes when it selects an upstream</description></item></channel></rss>