Встреча SpbDotNet №93

Пришла пора согреться горячими темами. На очередной встрече сообщества вас ждёт презентация огненной Concurrency библиотеки и демонстрация испепеления целой отрасли frontend разработки с помощью Blazor’а. Тёплую атмосферу обеспечат наши друзья из компании ATI.SU.

ИТ и интернет 0+

Программа встречи

19:00 – 20:00 Евгений Пешков «ConcurrencyToolkit»
20:00 – 20:30 Перерыв
20:30 – 21:30 Георгий Круглов (Ozon Tech) «Blazor: Frontend For Backend»

После этих вдохновляющих речей приглашаем всех желающих в бар для обсуждения накопившихся вопросов и идей!

Евгений Пешков
«ConcurrencyToolkit»

В .NET из коробки есть разные примитивы синхронизации и concurrent-коллекции: SemaphoreSiim, ConcurrentDictionary, ConcurrentQueue, BlockingCollection, Channel и другие. Реализация подобных примитивов – всегда tradeoff: между сложностью кода, блокировками, аллокациями. Чтобы привнести в .NET мир новые достижения в concurrency из других платформ, Евгений Пешков разработал библиотеку ConcurrencyToolkit, с альтернативными реализациями async семафоров и key-value коллекций. Подробно поговорим о ней, а также о других библиотеках для написания производительного многопоточного кода, таких как Disruptor.NET и NonBlocking.

Об авторе

Разработчик на платформе .NET. Ранее разрабатывал JetBrains Rider, занимался инфраструктурой в Контуре. Интересуется внутренним устройством .NET и Windows и использует эти знания на практике.

Георгий Круглов
«Blazor: Frontend For Backend»

Погружение в механизмы работы Blazor (Server и WebAssembly), обзор возможностей Razor и библиотек компонентов для него.

Об авторе

Middle C# разработчик, студент и преподаватель в ИТМО, open-source contributor.

 

Участие бесплатное, регистрация обязательна, количество мест ограничено!

Дополнительную информацию о встречах SpbDotNet Community (и не только) вы можете найти в группах сообщества:

Подписывайтесь на новости, задавайте вопросы, участвуйте в жизни сообщества!

Партнеры

Поделиться:

137 дней назад
14 декабря 2023 19:00–22:00

Санкт-Петербург
Выборгская набережная, д. 47 (БЦ «Гренадерский»)
Показать на карте

Уже есть билет
Восстановить

Поделиться:

Связь с организатором

Напоминаем, что для того чтобы восстановить билет организатору можно не писать.

На этот адрес придёт ответ от организатора.

Подпишитесь на рассылку организатора

Восстановление билета

Введите адрес электронной почты, указанный при регистрации на событие

Обращаем внимание на то, что билеты должны были прийти к вам на почту сразу после покупки.

Возврат билета

Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.

Подробнее о возврате билетов