同期待ちの混入(sync-over-async)
type: Concept
definition: 非同期処理の継続やワーカーの中で、同期I/OやTask.Result/Wait()のような同期的な待ちを行ってしまうアンチパターン。スレッドプール飢餓の主因になる。
alternative label: sync-over-async
may cause: threadpool-starvation
not recommended for: dotnet-threadpool
subject of: article