When building scalable server applications using ASP.NET Core, there are common pitfalls that should be avoided and some (best) practices that can help you along the way.
Last week I was watching the NDC recording of Damian Edwards and David Fowler talk Why your ASP.NET Core application won’t scale:
In this presentation they share a lot of interesting insides in how to built better performing ASP.NET Core applications. During this talk they point to this Github repo from David Fowler: davidfowl/AspNetCoreDiagnosticScenarios
The goal of this repository is to show problematic application patterns for ASP.NET Core applications and a walk through on how to solve those issues. At the moment of writing it contains 2 guides with related code examples
A must read for every developer who wants to build scalable ASP.NET Core applications!