In this talk, we explore the fundamentals of the .NET Thread Pool and how requests are processed on it by ASP.NET Core. We'll also see how async await is important for scalability of our services.