[ Митап 21 ]
[ CQRS: что такое и для чего? ]
Двадцать первый онлайн митап Software Craftsmanship будет посвящен архитектурному подходу CQRS.
Мы рассмотрим что такое CQRS, какие проблемы он может решить и какие проблемы создать, а также сопутствующие подходы и приемы, такие как event sourcing, предагрегация данных для чтения, использование in memory баз данных. Также разберем ситуации, в которых выгодно использовать CQRS, и назовем несколько систем, в которых он используется.

Также разберем вопросы data consistency в CQRS-архитектурах, и другие возникающие проблемы.
[ План митапа ]
Какую проблему решает CQRS?
  • Сложная предметная область
  • Проблемы в микросервисах:
01
Что такое подход CQS?
02
CQRS в общем
  • Как возник термин 2010
  • Общая схема
  • Command
  • Query
  • Вариации CQRS
03
CQRS для микросервисов
04
С какими шаблонами и подходами часто используется?
  • Async UI
  • Event sourcing
  • Eventual constistency
  • Eager read derivation
  • In memory model
  • CQRS для bounded context в DDD
05
Когда выгодно использовать?
06
Проблемы и риски CQRS
07
В каких проектах используется?
08
[ Ведущий митапа ]
Павел Вейник
CEO в Hard&Soft Skills
Разработчик с 2003. Работал в EPAM, Workfusion, в других продуктовых и сервисных компаниях, как очень маленьких, так и в корпорациях. Специализации - архитектура распределенных систем, highload, микросервисы, прикладная лингвистика, системная инженерия.
Опыт в ролях разработчика, менеджера и архитектора позволяет видеть проблемы с разных точек зрения.
Сейчас выполняет архитектурные задачи в компании EPAM.
21-й Митап проводится при поддержке компании SaM Solutions
[ Регистрация на митап ]
9 декабря 19:30
Все данные защищены