DINS SCALA EVENING

df12b27ee229fb9bdbe180f29f466648.jpg

Андрей Обухов из DINS расскажет, что такое Software Transactional Memory. Ахтям Сакаев из компании «Метр квадратный» поделится, как исключить баги на этапе моделирования с использованием ADT. Участие бесплатное, но необходимо зарегистрироваться. Подробности под катом.

19:00–19:40 — Overview the STM functionality in ZIO (Андрей Обухов, DINS)

Вместе с Андреем разберем, что такое STM (Software Transactional Memory), рассмотрим плюсы работы и реализацию в библиотеке ZIO, а также сравним  реализацию типичных задач с помощью STM и без нее.

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

Андрей Обухов в индустрии больше 10 лет. Проектировал и разрабатывал информационные системы и сервисы для автоматизации бизнес-процессов. Увлечен распределенными системами и функциональным программированием.

19:40–20:20 — Algebraic Data Types (Сакаев Ахтям, «Метр Квадратный»)

Ахтям расскажет немного теории про ADT, поделится, как имплементировать концепт на Scala и почему работает pattern matching. Вместе со спикером будем развивать интуицию при применении ADT для моделирования бизнес-правил. 

Ахтям Сакаев ведущий инженер в экосистеме «Метр квадратный».

Как присоединиться

Участие бесплатное, нужна предварительная регистрация. В день митапа мы пришлем ссылку на трансляцию на указанный при регистрации имейл. 

Как проходят встречи

Записи предыдущих митапов можно посмотреть на нашем YouTube-канале. 

О нас 

DINS IT EVENING — это место встречи и обмена знаниями технических специалистов по направлениям Java, DevOps, QA и др. Несколько раз в месяц мы организуем встречи, чтобы обсудить с коллегами из разных компаний интересные кейсы и темы. 

© Habrahabr.ru