Blog
Practical notes on fintech, SaaS platforms, distributed systems, software architecture, .NET, and engineering leadership.
.NET
The .NET ThreadPool: Why Your API Doesn't Create a Thread Per Request
Understand how .NET reuses worker threads, queues work, reacts to traffic spikes, and what ThreadPool starvation actually looks like in production.
Sep 4, 2026
- dotnet
- threadpool
- threading
- performance
- aspnetcore
- backend
.NET
Before You Use async/await, Understand What a Thread Actually Costs
10,000 concurrent requests. 4 CPU cores. What actually executes? Build the execution model you need before learning async/await in .NET.
Aug 31, 2026
- dotnet
- async
- threading
- concurrency
- backend