Привет! 28 сентября в нашем московском офисе прошел Scala Meetup. Собирались в офлайне и онлайне, темы затронули интересные и глубокие, ориентировались скорее на мидлов и выше, но джунам тоже будет интересно послушать.
По просьбам зрителей сделали нарезку видео докладов. Enjoy!Доклад 1. Секреты супермоделей
Спикер — Ахтям Сакаев, руководитель разработки в сервисах поиска недвижимости в М2
За 18 минут узнаете о ключевой части разработки приложений — моделировании предметной области.
О чем говорили:
выразительное моделирование данных на Scala, используя ADT;
персистенция в MongoDB c применением библиотеки calypso;
освобождение от моделирования слоя хранилища и ограничений типа product.Доклад 2. Vertical Slice архитектура на Scala
Спикер — Сергей Фрост, Scala-разработчик в сервисах поиска недвижимости в М2
25 минут рассказа о том, как создавать приложения на Scala, применяя паттерн Vertical Slice.
О чем говорили:
особенности шаблона проектирования, плюсы и решаемая проблема;
моделирование команд и запросов в API, согласно паттерну СQRS;
структура приложения и особенности кода при имплементации Vertical Slice паттерна.Доклад 3. Распределенные транзакции в условиях микросервисной архитектуры
Спикер — Филипп Вагнер, разработчик инфраструктурных сервисов в Яндекс Вертикалях
Почти полчаса про нюансы и способы организации распределённых транзакций в условиях микросервисной архитектуры. Рассматривали тему на примере паттернов SAGA, Transactional outbox.
Приятного просмотра!
Если хотите стать спикером на следующем митапе — пишите в комменты или мне в личные сообщения.
Источник новости: habr.com