+* **Implement resiliency features in applications.** Resiliency features like automatic replica discovery and failover, caching, and retry on failures are accomplished through application code taking its part too. It allows applications to account for issues specific to each running instance, including networking issues, and react to failures faster. The App Configuration providers have built-in support for all of these features, among many others, so you don't need to worry about them. For example, you can increase your application's resiliency to transient errors during the startup process by tuning up the [startup timeout](https://github.com/Azure/AppConfiguration-DotnetProvider/blob/main/src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationOptions.cs#L431). It is highly recommended that you implement these features to ensure high resiliency if you are not using App Configuration providers.
0 commit comments