Встреча SpbDotNet №56

Начнём год с погружения в технические решения, лежащие в основе Rider. Рассмотрим в деталях фреймворк JetBrains RD (Reactive Distributed) в котором собрано огромное количество нестандартных решений. За глубину российских инноваций будет отвечать Дмитрий Иванов – гуру, мыслитель, техлид

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

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

19:00 – 20:00 Дмитрий Иванов (JetBrains) «Библиотека JetBrains.Lifetimes — новый взгляд на реактивное программирование и структурную многопоточность»
20:00 – 20:30 Перерыв
20:30 – 21:30 Дмитрий Иванов (JetBrains) «JetBrains.RdFramework — консистентное реактивное программирование в распределённом мире»

 

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

 

Дмитрий Иванов
«Библиотека JetBrains.Lifetimes — новый взгляд на реактивное программирование и структурную многопоточность»

Лайфтаймы, изначально созданные как замена IDisposable для управления ресурсами, превратились в нечто большее — основную сущность надежного реактивного программирования, многопоточности и (в случае Rider) даже межпроцессного взаимодействия для STATEFUL модели данных. По сути, это новый способ простого мышления о сложных вещах с большим количеством состояний.

Мы разберем с вами практическую задачу, которая часто даётся на интервью в JetBrains Rider и увидим с какой лёгкостью лайфтаймы позволяют её решить.
 

Дмитрий Иванов
«JetBrains.RdFramework — консистентное реактивное программирование в распределённом мире»

Давайте шаг за шагом напишем «мини-райдер» — распределённое многопоточное приложение на нескольких языках программирования (в нашем случае это будут C# и Kotlin, оставим C++ в покое).

Какие строительные кирпичики, идеи и технические решения нам потребуются?
 

Об авторе

Техлид JetBrains Rider, разработчик ядра ReSharper: структур данных, кэшей, многопоточности. В компании JetBrains с 2011 года, до этого руководил разработкой серверных решений в Yota.

 

 

 

 

 

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

 

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

VK: https://vk.com/SpbDotNet
Twitter: https://twitter.com/SpbDotNet
Telegram: https://t.me/SpbDotNet
Meetup.com: https://www.meetup.com/SpbDotNet

 

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

Партнеры

Поделиться:

1806 дней назад
16 января 2020 19:00–22:00

Санкт-Петербург
Приморский проспект, 70 (офис «JetBrains»)
Показать на карте

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

Поделиться:

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

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

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

По номеру с вами свяжется организатор

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

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

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

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

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

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

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