Лабораторная работа 4. Хранение состояния¶
Материал в работе. Ниже — план содержания, зафиксированный при проектировании курса. Он может измениться по ходу семестра; окончательная версия появится здесь до занятия.
Тема¶
Отображение агрегатов, миграции, конкурентный доступ.
План содержания¶
- Отображение агрегатов без правки домена
- Снимок пайплайна в хранилище: BR-07 и BR-23
- Миграции отдельным инструментом, NFR-03
- Оптимистичная блокировка: BR-15
- Интеграционные тесты на Testcontainers
- Неизменяемость истории решений на уровне хранилища: BR-10
Объём¶
6 аудиторных часа — три пары — плюс домашняя часть.
Связи¶
Опирается на лекцию 4. Оформляется отдельным pull request'ом из ветки lab-04 и вливается после ревью. Полный список требований — раздел 12 ТЗ.