CQRS
Оценка
Command Query Responsibility Segregation — разделение модели на команды (изменяют состояние) и запросы (только читают). При микросервисной архитектуре паттерн встречается часто: особенно в связке с event sourcing и очередями. Изучил теорию, применял отдельные идеи на уровне разделения read/write репозиториев. Полноценного CQRS с отдельными моделями чтения и записи на проектах не делали — сложность не оправдана при наших объёмах.