Skip to content

Concurrency control

Retries Can Make Outages Worse: Building Resilient ASP.NET Core APIs with Polly

Retries Can Make Outages Worse: Building Resilient ASP.NET Core APIs with Polly

1 Introduction: The Hidden Dangers of Blind Retries in Distributed Systems A checkout API calls inventory. Inventory slows down, so checkout retries. The retry joins the same queue as the origin

Read More
Optimistic vs Pessimistic Concurrency in EF Core: Choosing the Right Strategy

Optimistic vs Pessimistic Concurrency in EF Core: Choosing the Right Strategy

1 The Concurrency Landscape for .NET Architects Every multi-user application faces the same fundamental question: what happens when two users modify the same data at the same time? If you don't

Read More