Русский
Русский
English
Статистика
Реклама

Приглашаем на DINS SCALA EVENING Cassandra4io, Calypso, Higher Kinded Data

На митапе Сергей Рублев из DINS расскажет, как они с командой написали легковесную библиотеку с типизированными запросами в doobie-like стиле. Ахтям Сакаев из компании Метр квадратный поговорит о Calypso Scala-библиотеке для удобной работы с BSON. Олег Нижников из Tinkoff.ru рассмотрит паттерн Higher Kinded Data. Участие бесплатное, но нужно зарегистрироваться.

Подробная программа и информация о спикерах под катом.


Программа

19:00-19:40 Cassandra4io: легковесная doobie-like библиотека (Сергей Рублев, DINS)

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

Доклад будет интересен Junior и Middle разработчикам.

Сергей Рублев тимлид в DINS. В индустрии больше 10 лет. Начинал изучение функционального программирования с Erlang и Clojure, но в итоге остановился на Scala. В основном работал с аналитикой, немного с e-commerce.

19:40-20:20 Calypso: Scala-библиотека для удобной работы с BSON (Ахтям Сакаев, Метр квадратный)

Calypso библиотека для работы с BSON в Scala. Она использует type-directed programming, поэтому компилятор выводит новые кодеки сам. Calypso предлагает кодеки на основе type class для сопоставления между структурами данных Scala и BSON.

В этом выступлении мы рассмотрим общие принципы разработки функциональных библиотек на Scala. Затем углубимся в дизайн и реализацию Calypso, совместимость с cats и refined.

Ахтям Сакаев ведущий инженер в компании Метр Квадратный. Увлечен распределенными системами и функциональным программированием.

20:20-21:10 Выпекаем типы данных с HKD (Олег Нижников, Tinkoff.ru)

Вместе с Олегом рассмотрим паттерн функционального программирования под названием Higher Kinded Data. Обсудим, как HKD позволяет избавиться от бойлерплейта и нетипизированного кода. Доклад содержит примеры кода на Scala 3.

Доклад будет интересен людям, которые используют Scala в своих приложениях.

Олег Нижников архитектор в Tinkoff.ru. Пишет на Scala, делает opensource-библиотеки и любит общаться на тему функционального программирования.

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

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

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

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

О нас

DINS IT EVENING это место встречи и обмена знаниями технических специалистов по направлениям Java, DevOps, QA и JS. Несколько раз в месяц мы организуем встречи, чтобы обсудить с коллегами из разных компаний интересные кейсы и темы. Открыты для сотрудничества, если у вас есть наболевший вопрос или тема, которой хочется поделиться пишите на itevening@dins.ru!

Источник: habr.com
К списку статей
Опубликовано: 02.03.2021 12:21:43
0

Сейчас читают

Комментариев (0)
Имя
Электронная почта

Блог компании dins

Scala

Мероприятия

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru