|
You are here |
druss.co | ||
| | | | |
sergeyteplyakov.github.io
|
|
| | | | | Let's say you want to implement a Producer-Consumer pattern based on System.Threading.Channel to process items asynchronously: | |
| | | | |
sergeyteplyakov.github.io
|
|
| | | | | I was investigating crash dumps for one of our services and faced a puzzling group of crashes. These crashes were caused by a StackOverflowException with relatively short stack traces. It wasn't due to infinite recursion, just a logging method that was allocating 64K on the stack. Given that it was a Windows process with standard thread creation logic, each stack should have 1MB, making a stack overflow in this case not possible. | |
| | | | |
sergeyteplyakov.github.io
|
|
| | | | | You probably have heard that something is wrong with async void methods. But let's explore what exactly. | |
| | | | |
timdeschryver.dev
|
|
| | | Learn how to add and configure your Angular application in a .NET Aspire Application Host. | ||