21-ый митап Software Craftsmanship - CQRS: что такое и для чего?

  Рет қаралды 3,545

Hard&Soft Skills

Hard&Soft Skills

2 жыл бұрын

Ссылка на презентацию с видео: www.slideshare.net/veinik/sof...
На этом митапе мы рассмотрим:
- Что такое CQRS?
- Какие проблемы он может решить и какие проблемы создать
- Сопутствующие подходы и приемы, event sourcing,предагрегация данных для чтения, использование in memory баз данных
- Разберем ситуации, в которых выгодно использовать CQRS, и назовем несколько систем, в которых он используется.
- Также разберем вопросы data consistency в CQRS-архитектурах, и другие возникающие проблемы.
План митапа:
1. Какую проблему решает CQRS?
- Сложная предметная область
- Проблемы в микросервисах:
2. Что такое подход CQS?
3. CQRS в общем
- Как возник термин 2010
- Общая схема
- Command
- Query
- Вариации CQRS
4. CQRS для микросервисов
5. С какими шаблонами и подходами часто используется?
- Async UI
- Event sourcing
- Eventual constistency
- Eager read derivation
- In memory model
- CQRS для bounded context в DDD
Ведущий митапа
- Павел Вейник (SEO в Hard & Soft Skills)
Митап проводится при поддержке компании SaM Solutions
Мы публикуем много других полезных материалов, подписывайтесь, чтобы ничего не пропустить:
Сайт: hardsoftskills.by/
Telegram-канал: t.me/dgftybv
Facebook: bit.ly/3qZ11ZZ
Instagram: / hardsoftskills.b. .
Linkedin: bit.ly/3qYHxET

Пікірлер: 6
@barbariania
@barbariania 2 жыл бұрын
Супер! На митап регистрировался, присутствовать не получилось, но ответ на свой вопрос получил, спасибо! Очень качественный и полезный экскурс в область; хоть с SQRS/EventSourcing работал, всё равно вынес много нового для себя
@hardsoftskills9958
@hardsoftskills9958 2 жыл бұрын
рад что было полезно для вас
@vova_dev
@vova_dev 7 ай бұрын
Вот это инфа. Просто золото. Спасибо!
@siarheikaravai
@siarheikaravai Жыл бұрын
А если нет раздельных слоев записи/чтения, но cqrs все равно используется?
@siarheikaravai
@siarheikaravai Жыл бұрын
А, досмотрел до CQS😅
@hardsoftskills9958
@hardsoftskills9958 Жыл бұрын
суть cqrs - в разделении записи и чтения в отдельные подсистемы
22-ый митап Software Craftsmanship - Engineering Excellence
2:02:51
Survival skills: A great idea with duct tape #survival #lifehacks #camping
00:27
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 58 МЛН
Heartwarming moment as priest rescues ceremony with kindness #shorts
00:33
Fabiosa Best Lifehacks
Рет қаралды 11 МЛН
A clash of kindness and indifference #shorts
00:17
Fabiosa Best Lifehacks
Рет қаралды 75 МЛН
А какие виды CQRS вы знаете? Андрей Цветцих, Тинькофф
38:47
Видео с мероприятий {speach!
Рет қаралды 2,5 М.
Архитектура CQRS
35:36
Программирование - это просто
Рет қаралды 11 М.
Марк Шевченко - Микросервисы на C#
1:02:10
Денис Цветцих - 9 способов улучшить архитектуру вашего проекта при помощи CQRS и vertical slices
1:11:57
Survival skills: A great idea with duct tape #survival #lifehacks #camping
00:27