Как стать автором
Обновить
m2_tech
Строим лучшую PropTech-компанию в России

Видео со Scala Meetup: моделирование данных, Vertical Slice архитектура, распределенные транзакции в микросервисах

Время на прочтение1 мин
Количество просмотров917

Привет! 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. 

Приятного просмотра! 

Если хотите стать спикером на следующем митапе — пишите в комменты или мне в личные сообщения.

Теги:
Хабы:
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

Другие новости

Информация

Сайт
m2.ru
Дата регистрации
Дата основания
Численность
501–1 000 человек
Местоположение
Россия
Представитель
Макс Дмитров