diff --git a/daprdocs/content/en/developing-applications/building-blocks/distributed-lock/distributed-lock-api-overview.md b/daprdocs/content/en/developing-applications/building-blocks/distributed-lock/distributed-lock-api-overview.md index de0f21a58..b2049ce66 100644 --- a/daprdocs/content/en/developing-applications/building-blocks/distributed-lock/distributed-lock-api-overview.md +++ b/daprdocs/content/en/developing-applications/building-blocks/distributed-lock/distributed-lock-api-overview.md @@ -37,7 +37,15 @@ At any given moment, only one instance of an application can hold a named lock. ### Deadlock free using leases Dapr distributed locks use a lease-based locking mechanism. If an application acquires a lock, encounters an exception, and cannot free the lock, the lock is automatically released after a period of time using a lease. This prevents resource deadlocks in the event of application failures. +## Demo + +Watch [this video for an overview of the distributed lock API](https://youtu.be/wLYYOJLt_KQ?t=583): + +
+ + ## Next steps + Follow these guides on: - [How-To: Use distributed locks in your application]({{< ref howto-use-distributed-lock.md >}}) diff --git a/daprdocs/content/en/developing-applications/building-blocks/pubsub/pubsub-deadletter.md b/daprdocs/content/en/developing-applications/building-blocks/pubsub/pubsub-deadletter.md index 7db5426d7..1f46bf62b 100644 --- a/daprdocs/content/en/developing-applications/building-blocks/pubsub/pubsub-deadletter.md +++ b/daprdocs/content/en/developing-applications/building-blocks/pubsub/pubsub-deadletter.md @@ -98,5 +98,14 @@ scopes: - checkout ``` -For more information on resiliency policies, read [Resiliency overview]({{< ref resiliency-overview.md >}}). -For more information on topic subscriptions, read [Declarative and programmatic subscription methods]({{< ref "pubsub-overview.md#message-subscription" >}}). +## Demo + +Watch [this video for an overview of the dead letter topics](https://youtu.be/wLYYOJLt_KQ?t=69): + + + + +## Next steps + +- For more information on resiliency policies, read [Resiliency overview]({{< ref resiliency-overview.md >}}). +- For more information on topic subscriptions, read [Declarative and programmatic subscription methods]({{< ref "pubsub-overview.md#message-subscription" >}}).