RU

Конвейеры на Channels: как не получить тихую утечку памяти и вечно висящий воркер

Неограниченный канал спокойно работает до первого замедления потребителя, после чего очередь начинает расти, память — заканчиваться, а&nbs…

System.Threading.ChannelsC#.NETASP.NET Coreасинхронное программированиеканалыконвейеры обработки данныхобратное давлениефоновые задачиутечка памяти.