2 марта

Scala-митап

Москва / 1-й Красногвардейский пр, д. 21 стр. 1, БЦ «Око», офис Яндекса, 38 этаж, зал «Хуральная»

2 марта Яндекс Вертикали проведут митап о Scala и функциональном программировании. На митапе разберём по полочкам паттерн «codec» и узнаем, при чём здесь функторы. Поймём, как хранить иерархии в PostgreSQL и чем Skunk лучше Doobie. Наконец, поделимся опытом в решении инцидентов в высоконагруженном сервисе Авто.ру на Scala.

Спикеры
Михаил Чугунков
Яндекс Вертикали
Руководитель службы серверной разработки Авто.ру
Сева Никитин
Приглашённый эксперт

Алексей Литковец
Приглашённый эксперт

Андрей Борунов
Яндекс Вертикали
Руководитель группы разработки базовых сервисов Авто.ру
Программа
12:00
Регистрация, квиз, приветственный кофе-брейк
Михаил Чугунков
Яндекс Вертикали
Сева Никитин
Приглашенный эксперт
Алексей Литковец
Приглашенный эксперт
14:30
Перерыв
15:40
Обед, нетворкинг
Место
Москва / 1-й Красногвардейский пр, д. 21 стр. 1, БЦ «Око», офис Яндекса, 38 этаж, зал «Хуральная»
2 марта
Москва / 1-й Красногвардейский пр, д. 21 стр. 1,
 БЦ «Око», офис Яндекса, 38 этаж, зал «Хуральная»

Scala-митап


В Scala программисты регулярно используют тайпклассы Encoder/Decoder для (де)сериализации своих ADT. В докладе вы увидите подробный обзор этого паттерна и узнаете, при чём здесь функторы. Кроме этого, будет затронута тема вывода инстансов тайпклассов для ADT.
Покажем три подхода к работе с иерархическими данными в реляционных БД. Расскажем про интересную библиотеку для работы с PostgreSQL в Scala — Skunk. Cравним возможности Doobie и Skunk и посмотрим, как Skunk может помочь с хранением иерархий и работой с каналами PostgreSQL.
Узнаем, какие проблемы случались с подсистемой авторизации пользователей Авто.ру, написанной на Scala. Как мы их диагностировали и чинили, и какие меры предприняли, чтобы исключить катастрофическое влияние на работу сервиса в целом.
Fri Mar 01 2024 17:49:31 GMT+0300 (Moscow Standard Time)