Конференция завершена. Ждем вас на Saint HighLoad++ в следующий раз!

Есть ли польза от CQRS не только для высокой нагрузки? Архитектуры, масштабируемость

Доклад отклонён
Тезисы

Обычно говорят, что CQRS полезен для HighLoad проектов, где денормализованная Read модель отделяется от Write модели, и за счет этого скорость Read запросов качественно возрастает. При этом рекомендуется реализовывать логику приложения в виде отдельных классов-хендлеров для каждого юскейса. Но будет ли от такого подхода польза, если в приложении не стоит проблема высокой нагрузки?
Я поделюсь своим опытом улучшения архитектуры при помощи CQRS в проектах, где небыло большого количества пользователей и/или данных. Расскажу о том, какие дополнительные возможности по сравнению с классической слоистой архитектурой привнесет этот подход и от каких проблем он позволит избавиться. И, конечно, расскажу как организовать переход с классической слоистой архитектуры на CQRS-хендлеры.

Денис Цветцих
DevBrothers

Участвует в интересных проектах и делится своим опытом с сообществом.

Другие доклады секции Архитектуры, масштабируемость