---
id: TASK-45.10
title: 'Материал 6: DDIA (книжка с кабанчиком) — карта глав и порядок чтения'
status: Done
assignee:
  - '@assistant'
created_date: '2026-09-17 12:14'
updated_date: '2026-09-17 14:03'
labels: []
dependencies: []
references:
  - 'https://dataintensive.net/'
parent_task_id: TASK-45
ordinal: 55000
---

## Description

<!-- SECTION:DESCRIPTION:BEGIN -->
Спланировать работу с «Designing Data-Intensive Applications» М. Клеппмана (русское издание «Высоконагруженные приложения»): ч.1 (надёжность/масштабируемость, модели данных, storage engines), ч.2 (репликация, партиционирование, транзакции, проблемы распределённых систем, консистентность и консенсус — ядро для интервью), ч.3 (batch/stream processing — опционально). Результат — карта глав с приоритетами и порядком чтения.
<!-- SECTION:DESCRIPTION:END -->

## Acceptance Criteria
<!-- AC:BEGIN -->
- [x] #1 Файл applications/yandex-codenv/system-design/materials/ddia-map.md: все 12 глав с приоритетом (ядро/вторично/опц.) и что из каждой нужно для секции
- [x] #2 Порядок чтения привязан к слотам интервью (18/21/22.09) и к разделам базы знаний (45.1)
- [x] #3 План конспектирования: после каждой главы — 5-минутный пересказ схемы на доске
<!-- AC:END -->

## Implementation Plan

<!-- SECTION:PLAN:BEGIN -->
1. Изучить, как DDIA уже отражена в KB §12 и методичке §5 (карта-заготовка есть, файл materials/ddia-map.md — детальная версия). 2. Создать materials/ddia-map.md по формату конспектов materials/: все 12 глав с приоритетом (ядро/вторично/опц.), что брать на секцию, привязка к разделам KB §1-11. 3. Порядок чтения под три слота (18.09/21.09/22.09), согласован с вариантами А/Б/В методички §5. 4. План конспектирования: после каждой главы 5-минутный пересказ схемы у доски (протокол + чек-лист, запись в training/). 5. Обновить отметки README (45.10 ✅) и пересобрать связанные ссылки. 6. Финализация по гайду task-finalization, коммит.
<!-- SECTION:PLAN:END -->

## Implementation Notes

<!-- SECTION:NOTES:BEGIN -->
Создан materials/ddia-map.md (115 строк): 12 глав в 3 таблицах (приоритет ядро/вторично/опц., время, что брать на секцию, привязка к KB §1-11 и classic-designs) + блок «чего из книги НЕ надо» (Raft-детали, формальные модели, компактация LSM, CRDT). Порядок чтения: универсальный порядок ядра 1→3→5→6→7→8→9→11 + таблица под слоты по вариантам А/Б/В методички §5 и стоп-правила (в день секции глав не открывать; порядок жертв 6→7→11, гл. 9 не резать). План конспектирования §4: процедура 5+5 минут, чек-лист пересказа из 5 пунктов (схема/3 термина/1 trade-off/1 вопрос с секции/привязка), фиксация в training/ddia/ (ch-NN-дата.jpg + notes.md), критерий закрытия главы. Обновлены отметки: README.md (45.10 ✅ в двух местах), interview-materials.md (материалы все 6 готовы).
<!-- SECTION:NOTES:END -->

## Final Summary

<!-- SECTION:FINAL_SUMMARY:BEGIN -->
Создан applications/yandex-codenv/system-design/materials/ddia-map.md — детальная карта DDIA (Клеппман): все 12 глав в таблицах по частям I–III с приоритетом (8 ядро / 3 вторично / 2 опц.), временем и «что брать на секцию» + привязкой к разделам KB §1–11 и эталонам classic-designs; блок «чего из книги НЕ надо» (детали Raft, формальные модели, компактация LSM, CRDT). Порядок чтения: универсальное ядро 1→3→5→6→7→8→9→11 и таблица под слоты 18/21/22.09 по вариантам А/Б/В методички §5, стоп-правила (в день секции не открывать; порядок жертв 6→7→11; гл. 9 не резать). План конспектирования §4: 5+5 минут на главу, чек-лист пересказа из 5 пунктов, фиксация в training/ddia/, критерий закрытия главы. Верификация: grep по файлу — 12 строк глав (номера 1–12), приоритеты, заголовки §3 (слоты) и §4 (конспект); README.md и interview-materials.md обновлены отметками ✅. Согласовано с KB §12 (сжатая карта, TASK-45.1) и methodology.md §5.
<!-- SECTION:FINAL_SUMMARY:END -->
