Всем привет, пришло время рассказать о том, что будет на конференции:
Время: 11:00 - 18:00
# Программа мероприятия:
1. Дмитрий Салахутдинов (Сбермаркет)
Тема: Strangler-паттерн для декомпозиции монолита
Описание:
Под практическим углом разберем шаблон Strangler для поступательной миграции эндпойнтов монолита в обособленные сервисы. Рассмотрим область его применения и условия, в которых он будет максимально полезен. Разберем тонкости его применения, и тулинг, который упростит процесс перехода.
2. Дмитрий Коропенко (Evrone)
Тема: Что случилось, когда мы решили наследовать API в Rails
Описание:
В проект с долгой историей решили добавить версионность API, но появились нюансы с наследованием в Ruby. В докладе будут освещены эти проблемы и показаны способы их решения.
3. Рустам Ибрагимов(Umbrellio)
Тема: redis_queued_locks - когда redlock не помогает, а advisory уже дорого
Описание:
Блокировки уровня приложения - наш часто и широко используемый инструмент в асинхронной логике. Но в больших проектах появляются нюансы.
Расскажу о том, что привело к тому, что брать PG-adivsory-локи стало дорого, а redlock-rb уже не хватает (а в определенных кейсах - не справляется). Какие задачи решает новый инструмент, как он работает под капотом, какой функционал предоставляет и какой импакт это дало в итоге.
4. Даниил Соболь (eportald.org)
Тема: Проектирование акторной архитектуры
Описание:
Расскажу вам о том, что такое акторы, как не иметь общего состояния, ничего не блокировать и писать хорошо масштабируемые программы. Какие языки для этого есть, и что делать, если вы пишите на Ruby.
5. Антон Давыдов
Тема: Workshop: Event Storming
Описание:
Узнайте, как метод Event Storming помогает выявить и структурировать бизнес-процессы в вашей компании! Научитесь проводить сессии Event Storming для создания эффективных и понятных моделей процессов. Получите практические навыки и ценные инсайты, которые помогут вам оптимизировать работу и улучшить коммуникацию в команде.
6. Александр Кудрин
Тема: Работа с требованиями
Описание:
Сбор и анализ требований. Как помочь выстроить лучшую коммуникацию с заказчиком? Улучшить предсказуемость результата? Как написать выразительный код и не писать ненужные вещи.
7. Иван Шаматов
Тема: Entity-Component-System (ECS) архитектура
Описание:
Рельсовикам привычна четкая структура проекта благодаря паттерну MVC. Однако, многие не задумывались о разработке игр на Ruby, так как не знают, с чего начать, если речь идет о проекте сложнее тетриса. В геймдеве сейчас популярен подход ECS (Entity-Component-System), и на докладе я поделюсь этим паттерном и как им пользоваться.
Подробнее
Ждем вас на нашем мероприятии. Регистрация обязательна! Не пропустите возможность узнать что-то новое и улучшить свои профессиональные навыки.
Cтрим и запись как всегда будут доступны на нашем ютуб канале: https://www.youtube.com/channel/UCyHtFK5W4afzl_Os-vkG2IQ
#Контакты
https://t.me/saintpruby
https://t.me/wi11son
There are no comments. Be the first one!