Ruby Meetup
24 апреля в 18:00 мы соберемся на наш Ruby-митап.
Вас ждут доклады спикеров из СберМаркета и Samokat.teсh.
Ведущий и модератор митапа – Валентин Бритвич, Руководитель отдела разработки сервисов для интеграций в СберМаркете.
В программе:
«Transactional outbox для Ruby»
Дмитрий Салахутдинов — Архитектор в СберМаркете
Разберем паттерн Transactional Outbox: где и для чего он окажется полезен.
На пути декомпозиции монолита на сервисы в СберМаркете мы постепенно пришли к своей полноценной реализации inbox/outbox для Rubу, которая недавно вышла в Open Source.
На реальных кейсах мы разберемся в возможностях этого инструмента, поговорим о его внутреннем устройстве. Рассмотрим процесс внедрения, адаптации и вопросы эксплуатации в продакшен среде.
«Фабрики vs фикстуры: мифы и реальность»
Лев Пругло — Ruby-разработчик в Samokat.teсh
Какой способ для создания тестовых объектов выбрать под конкретный проект?Так ли верны утверждения разработчиков о том, что «фикстуры устарели» и «фабрики всегда тяжелые»?
Разберёмся с особенностями использования инструментов на практике, обсудим границы применимости. В результате сформируем чек-лист из ключевых вопросов, которые помогут аргументированно подойти к выбору подходящего вам решения.
«Эволюция backend-разработки: мощь DDD и CQRS при переходе от монолита к микросервисам»
Виктор Чуханцев — Ruby-разработчик в СберМаркете
Поговорим про:
• использование ограниченного контекста и ядра при переходе от монолита к сервисам. Общая коммуникация: обсуждение четкого описания контекстов и границ. Определение эффективных методов коммуникации и интеграции.
• что DDD может принести при переходе от монолитной архитектуры к микросервисной?
• объяснение концепции DDD и его ценности при разработке сложных систем. Показ преимуществ DDD в создании более глубокой и точной модели предметной области.
• при чем здесь CQRS? Иллюстрация преимуществ CQRS в улучшении производительности и масштабируемости системы.
Онлайн-митап состоится 24 апреля в 18:00.
Мы любим общаться со зрителями, а особенно – отвечать на интересные вопросы. После каждого выступления будет Q&A сессия, где вы сможете задать вопросы. Авторам самых интересных отправим крутой мерч в подарок.
Пожалуйста, зарегистрируйтесь, чтобы получить ссылку на трансляцию в день митапа.
Подписывайтесь на наш телеграм-канал, чтобы не пропустить анонсы следующих событий: https://t.me/sbermarket_tech