NET: Асинхронные потоки, Channels, Pipelines и работа с памятью // «C# Developer. Professional»
Ваш ключ к высокопроизводительным и масштабируемым приложениям!
Что разберем на вебинаре?
— Асинхронные потоки: IAsyncEnumerable и await foreach для данных в реальном времени.
— Channels: Паттерн Producer-Consumer, контроль нагрузки и параллельная обработка.
— System.IO .Pipelines: Парсинг сетевых данных и файлов без аллокаций.
— Низкоуровневая магия: Span<T>, Memory<T> и пулы буферов.
— Практика: TCP-сервер на 1000+ подключений, ETL для гигабайтов данных, оптимизация API.
Кому будет полезно?
— .NET-разработчикам, стремящимся к топовой производительности.
— Архитекторам, проектирующим высоконагруженные системы.
— DevOps-инженерам, которым важно понимание работы с памятью и потоками.
— Всем, кто хочет выйти за рамки стандартных подходов и освоить «фишки» уровня Senior.
Чему научитесь?
— Обрабатывать данные в реальном времени через асинхронные потоки.
— Строить масштабируемые системы с Channels и контролем нагрузки.
— Парсить протоколы и файлы без аллокаций через Pipelines.
— Работать с памятью как профи: Span<T>, ArrayPool и оптимизация GC.
— Тестировать производительность через BenchmarkDotNet и dotMemory.
Вебинар курса C# Developer. Professional. Best Practice по разработке на C# и .NET с практикой Scrum-методики
Преподаватель: Елена Сычева - Team Lead Full Stack Developer https://vkvideo.ru/video-145052891_456248509
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев