<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Resiliency Quickstarts on Dapr Docs</title><link>https://v1-18.docs.dapr.io/getting-started/quickstarts/resiliency/</link><description>Recent content in Resiliency Quickstarts on Dapr Docs</description><generator>Hugo</generator><language>en</language><atom:link href="https://v1-18.docs.dapr.io/getting-started/quickstarts/resiliency/index.xml" rel="self" type="application/rss+xml"/><item><title>Quickstart: Service-to-component resiliency</title><link>https://v1-18.docs.dapr.io/getting-started/quickstarts/resiliency/resiliency-state-quickstart/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v1-18.docs.dapr.io/getting-started/quickstarts/resiliency/resiliency-state-quickstart/</guid><description>&lt;p>Observe Dapr resiliency capabilities by simulating a system failure. In this Quickstart, you will:&lt;/p>
&lt;ul>
&lt;li>Execute a microservice application that continuously persists and retrieves state via Dapr&amp;rsquo;s state management API.&lt;/li>
&lt;li>Trigger resiliency policies by simulating a system failure.&lt;/li>
&lt;li>Resolve the failure and the microservice application will resume.&lt;/li>
&lt;/ul>
&lt;img src="https://v1-18.docs.dapr.io/images/resiliency-quickstart-svc-component.png" width="1000" alt="Diagram showing the resiliency applied to Dapr APIs">
&lt;p>Select your preferred language-specific Dapr SDK before proceeding with the Quickstart.&lt;/p>

 &lt;!-- Python -->


 &lt;!-- JavaScript -->


 &lt;!-- .NET -->


 &lt;!-- Java -->


 &lt;!-- Go -->


&lt;ul class="nav nav-tabs" id="tabs-0" role="tablist">
 &lt;li class="nav-item">
 &lt;button class="nav-link active"
 id="tabs-00-00-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-00" role="tab"
 data-td-tp-persist="python" aria-controls="tabs-00-00" aria-selected="true">
 Python
 &lt;/button>
 &lt;/li>&lt;li class="nav-item">
 &lt;button class="nav-link"
 id="tabs-00-01-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-01" role="tab"
 data-td-tp-persist="javascript" aria-controls="tabs-00-01" aria-selected="false">
 JavaScript
 &lt;/button>
 &lt;/li>&lt;li class="nav-item">
 &lt;button class="nav-link"
 id="tabs-00-02-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-02" role="tab"
 data-td-tp-persist=".net" aria-controls="tabs-00-02" aria-selected="false">
 .NET
 &lt;/button>
 &lt;/li>&lt;li class="nav-item">
 &lt;button class="nav-link"
 id="tabs-00-03-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-03" role="tab"
 data-td-tp-persist="java" aria-controls="tabs-00-03" aria-selected="false">
 Java
 &lt;/button>
 &lt;/li>&lt;li class="nav-item">
 &lt;button class="nav-link"
 id="tabs-00-04-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-04" role="tab"
 data-td-tp-persist="go" aria-controls="tabs-00-04" aria-selected="false">
 Go
 &lt;/button>
 &lt;/li>
&lt;/ul>

&lt;div class="tab-content" id="tabs-0-content">
 &lt;div class="tab-body tab-pane fade show active"
 id="tabs-00-00" role="tabpanel" aria-labelled-by="tabs-00-00-tab" tabindex="0">
 &lt;h3 id="pre-requisites">Pre-requisites&lt;/h3>
&lt;p>For this example, you will need:&lt;/p></description></item><item><title>Quickstart: Service-to-service resiliency</title><link>https://v1-18.docs.dapr.io/getting-started/quickstarts/resiliency/resiliency-serviceinvo-quickstart/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v1-18.docs.dapr.io/getting-started/quickstarts/resiliency/resiliency-serviceinvo-quickstart/</guid><description>&lt;p>Observe Dapr resiliency capabilities by simulating a system failure. In this Quickstart, you will:&lt;/p>
&lt;ul>
&lt;li>Run two microservice applications: &lt;code>checkout&lt;/code> and &lt;code>order-processor&lt;/code>. &lt;code>checkout&lt;/code> will continuously make Dapr service invocation requests to &lt;code>order-processor&lt;/code>.&lt;/li>
&lt;li>Trigger the resiliency spec by simulating a system failure.&lt;/li>
&lt;li>Remove the failure to allow the microservice application to recover.&lt;/li>
&lt;/ul>
&lt;img src="https://v1-18.docs.dapr.io/images/resiliency-quickstart-svc-invoke.png" width="1000" alt="Diagram showing the resiliency applied to Dapr APIs">
&lt;p>Select your preferred language-specific Dapr SDK before proceeding with the Quickstart.&lt;/p>

 &lt;!-- Python -->


 &lt;!-- JavaScript -->


 &lt;!-- .NET -->


 &lt;!-- Java -->


 &lt;!-- Go -->


&lt;ul class="nav nav-tabs" id="tabs-0" role="tablist">
 &lt;li class="nav-item">
 &lt;button class="nav-link active"
 id="tabs-00-00-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-00" role="tab"
 data-td-tp-persist="python" aria-controls="tabs-00-00" aria-selected="true">
 Python
 &lt;/button>
 &lt;/li>&lt;li class="nav-item">
 &lt;button class="nav-link"
 id="tabs-00-01-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-01" role="tab"
 data-td-tp-persist="javascript" aria-controls="tabs-00-01" aria-selected="false">
 JavaScript
 &lt;/button>
 &lt;/li>&lt;li class="nav-item">
 &lt;button class="nav-link"
 id="tabs-00-02-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-02" role="tab"
 data-td-tp-persist=".net" aria-controls="tabs-00-02" aria-selected="false">
 .NET
 &lt;/button>
 &lt;/li>&lt;li class="nav-item">
 &lt;button class="nav-link"
 id="tabs-00-03-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-03" role="tab"
 data-td-tp-persist="java" aria-controls="tabs-00-03" aria-selected="false">
 Java
 &lt;/button>
 &lt;/li>&lt;li class="nav-item">
 &lt;button class="nav-link"
 id="tabs-00-04-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-04" role="tab"
 data-td-tp-persist="go" aria-controls="tabs-00-04" aria-selected="false">
 Go
 &lt;/button>
 &lt;/li>
&lt;/ul>

&lt;div class="tab-content" id="tabs-0-content">
 &lt;div class="tab-body tab-pane fade show active"
 id="tabs-00-00" role="tabpanel" aria-labelled-by="tabs-00-00-tab" tabindex="0">
 &lt;h3 id="pre-requisites">Pre-requisites&lt;/h3>
&lt;p>For this example, you will need:&lt;/p></description></item></channel></rss>