ASP.NET Core Request Timeouts: Why Cancellation Is Not a Kill Switch
A timed-out ASP.NET Core request can still return 200. Trace cancellation from middleware to dependencies, with a .NET 10 demo and real HTTP tests.
Notes on life, design, and the digital world. Written with care, for the curious.
A timed-out ASP.NET Core request can still return 200. Trace cancellation from middleware to dependencies, with a .NET 10 demo and real HTTP tests.
Build a bounded asyncio pipeline with Queue and TaskGroup. Test backpressure, memory limits, cancellation, and the gap between concurrency and admission.
At-least-once delivery makes duplicate message processing inevitable. Learn how to build idempotent, observable, and operationally safe RabbitMQ consumers in .NET using transactional inboxes, retry topologies, dead-letter queues, and outbox patterns.