Sander ten Brinke
Building resilient .NET applications for the modern age
#1about 4 minutes
The high cost of ignoring system resilience
Most technology leaders are aware of resilience issues but fail to act, despite outages costing millions of dollars.
#2about 5 minutes
Understanding the key layers of application resilience
True resilience requires a multi-layered approach, considering infrastructure, architecture choices like microservices, and application-level communication patterns.
#3about 5 minutes
Introducing the Polly library for .NET resilience
The Polly library provides a fluent, thread-safe way to implement resilience strategies, avoiding manual and error-prone retry logic.
#4about 2 minutes
Implementing the retry pattern with exponential backoff
Configure the retry strategy to handle transient failures with exponential backoff and jitter to avoid creating traffic spikes.
#5about 3 minutes
Preventing cascading failures with the circuit breaker
Use the circuit breaker pattern to temporarily stop sending requests to a failing service, giving it time to recover.
#6about 2 minutes
Managing request throughput with the rate limiter
Control the number of concurrent requests sent to a downstream service using Polly's rate limiter to prevent overloads.
#7about 1 minute
Integrating Polly resilience patterns with HttpClient
Use Polly's extension methods to add resilience handlers directly to the HttpClient pipeline, separating resilience configuration from business logic.
#8about 2 minutes
Validating system robustness with chaos engineering
Intentionally inject failures, latency, and unexpected outcomes into your system using chaos engineering to test if your resilience strategies work as expected.
#9about 6 minutes
Simplifying setup with Microsoft's resilience extensions
The Microsoft.Extensions.Http.Resilience package provides a pre-configured, standard resilience pipeline for HttpClient, simplifying setup and promoting best practices.
Related jobs
Jobs that call for the skills explored in this talk.
ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
TypeScript
React
+3
Matching moments
03:38 MIN
Balancing the trade-off between efficiency and resilience
What 2025 Taught Us: A Year-End Special with Hung Lee
04:57 MIN
Developing resilience by expanding your capacity for failure
What 2025 Taught Us: A Year-End Special with Hung Lee
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
01:06 MIN
Malware campaigns, cloud latency, and government IT theft
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
05:28 MIN
The origin story of the Polypane developer browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
04:02 MIN
How a broken frontend culture impacts the web
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
Featured Partners
Related Videos
System Resilience: Surviving the Software Storm
Mihaela-Roxana Ghidersa
Azure-Well Architected Framework - designing mission critical workloads in practice
Paweł Siwek
The Resilience of the World Wide Web
Niels Leenheer
Architectures that we can use with .NET
Alexej Sommer
The Rise of Reactive Microservices
David Leitner
This Is Not Your Father's .NET
Don Schenck
Empathy: The secret sauce of Resilience
Malin Litwinski
Durable Execution: A Revolutionary Abstraction for Building Resilient Applications
Maxim Fateev
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Code Healers LLC
Hinesville, United States of America
Remote
€30-40K
Intermediate
Senior
.NET
React
JavaScript
+2


Sensara BV
Rotterdam, Netherlands
Intermediate
Java
Maven
Kubernetes
Google Cloud Platform

Client Server
Sunderland, United Kingdom
Remote
£70K
React
.NET Core
JavaScript
+2



Stratech Logistic
Enschede, Netherlands
Remote
€5K
Intermediate
.NET
Azure
Kafka
+7

Experis
Intermediate
API
.NET
Azure
Bamboo
Microsoft SQL Server

Cadence Resourcing Ltd
Reading, United Kingdom