24 октября, Киев — Мастер-класс "Разработка приложений на Erlang. Подходы и инструменты", SmartMe University

Организатор: SmartMe University
Тренер: Васильков Валерий

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

Мастер-класс будет интересен всем, кто интересуется Erlang, но не находил времени и сил для освоения подходов, и инструментов для разработки Erlang приложений. В процессе разработаем распределенное web приложение, готовое к production использованию.

На воркшопе мы рассмотрим базовые конструкции языка, разберем подходы к разработке приложений, вооружимся успешными инструментами разработки для Erlang и реализуем production-ready распределенное приложение для демонстрации возможностей Erlang.

О тренере

Васильков Валерий
(Senior Erlang Developer at PrivatBank)
На данный момент, является Senior Erlang разработчиком в компании Privatbank. Последние 2 года активно разрабатывает на Erlang в нескольких проектах. Опыт применения Erlang в высоконагруженных проектах, распределенных back-end системах.

План мастер-класса:

1. Dive into Erlang:
● Краткий экскурс в историю языка
● Типы данных в Erlang
● Булева алгебра и операторы сравнения
● Сопоставление по образцу (pattern matching)
● Рекурсия
● Модули
● Многопоточность на низком уровне
● Знакомство с OTP
● Структура каталогов OTP-приложения
● Рабочее окружение
● Охранные выражения (guards)
● Операторы case, if
● Исключения
● Немного о типизации
● Конвертация типов
● Обработчики списков
● Списки свойств (модули lists и proplists)
● EUnit и Common Test Framework
2. Разработка распределенного Key Value хранилища с PUB/SUB механизмом на Erlang:
● Bootstrapping Erlang приложения erlang.mk
● Базовая логика в 100 строк
● Подключения Web интерфейса на базе cowboy
● Реализация клиентов
● Кластеризация приложения
● Финальное демо

Похожие статьи:
На початку квітня редакція DOU опублікувала результати опитування щодо карантину. Тоді 30% ІТ-спеціалістів вказали, що їхні компанії вже...
Ранее мы уже писали о том, что компания Samsung планирует выпуск большого планшета с диагональю экрана целых 18,4 дюйма. Устройство известно...
Навесні 2023 року ми представили топ-20 українських ЗВО, які готують ІТ-фахівців, базуючись на професійних успіхах випускників та їхніх...
До вашої уваги дайджест навчальних програм для тих, хто починає свою кар’єру в ІТ. У цьому номері зібрані можливості, актуальні...
В Україні запустили ReplaceRUwithUA — ресурс, де зібрані всі українські альтернативи російському програмному забезпеченню. Проєкт...
Яндекс.Метрика