From 29f3f50a1a09d3ed83066b2f679c34487d224dab Mon Sep 17 00:00:00 2001 From: Oleg Sukhoroslov Date: Fri, 18 Sep 2026 21:44:10 +0300 Subject: [PATCH] Refine FoundationDB seminar reading route Replace the generic emphasis note with a structured, section-by-section reading order and clarify the central question around strict serializability. Remove the unused "additional reading" placeholder from the remaining seminar files. --- seminars/02-2026-09-21-foundationdb.md | 10 +++++++--- seminars/03-2026-09-28-kora.md | 2 -- seminars/04-2026-10-12-alea-bft.md | 2 -- seminars/05-2026-10-19-rainmaker.md | 2 -- seminars/06-2026-11-02-boki.md | 2 -- seminars/07-2026-11-16-partitioned-synchronization.md | 2 -- seminars/08-2026-11-23-oakestra.md | 2 -- seminars/09-2026-11-30-dangling-resources.md | 2 -- seminars/10-2026-12-14-jupiter-evolving.md | 2 -- seminars/11-2027-01-11-vedb-htap.md | 2 -- seminars/12-2027-01-18-manu.md | 2 -- seminars/13-2027-01-25-pond.md | 2 -- seminars/14-2027-02-08-who-watches-the-watchers.md | 2 -- seminars/15-2027-02-15-superbench.md | 2 -- seminars/16-2027-03-01-pagedattention.md | 2 -- seminars/17-2027-03-09-megascale.md | 2 -- 16 files changed, 7 insertions(+), 33 deletions(-) diff --git a/seminars/02-2026-09-21-foundationdb.md b/seminars/02-2026-09-21-foundationdb.md index 287bb29..6d21b9f 100644 --- a/seminars/02-2026-09-21-foundationdb.md +++ b/seminars/02-2026-09-21-foundationdb.md @@ -4,7 +4,7 @@ - **Дата:** 21 сентября 2026 года, 18:10 - **Статья:** [FoundationDB: A Distributed Unbundled Transactional Key Value Store](https://www.foundationdb.org/files/fdb-paper.pdf) -- **Центральный вопрос:** как разделение хранения, журналирования и обработки транзакций помогает масштабировать строго согласованное хранилище? +- **Центральный вопрос:** как разделение хранения, журналирования и обработки транзакций помогает масштабировать хранилище со строгой сериализуемостью? ## Участники @@ -21,9 +21,13 @@ ## Маршрут чтения и акценты -По умолчанию основной текст читается полностью. Особое внимание стоит уделить архитектурному разделению компонентов, пути транзакции, восстановлению после отказов, экспериментальным свидетельствам масштабируемости и границам производственного опыта авторов. +Основной текст читается полностью. Удобно пройти его в следующем порядке: -**Дополнительное чтение к подготовке:** пока не назначено. +1. Разделы 1, 2.1–2.3 и рисунок 1: составить общую схему системы и определить, как разделены управление кластером, обработка транзакций, журналирование и хранение данных. +2. Разделы 2.4–2.5 и рисунки 2–4: проследить чтение и фиксацию транзакции, затем отдельно разобрать восстановление после отказа и механизмы репликации. +3. Разделы 3–4: разобрать межрегиональную репликацию и детерминированное тестирование с внедрением отказов. +4. Разделы 5–6: сопоставить заявленные свойства системы с производственными измерениями, синтетическими экспериментами и выводами из опыта эксплуатации, учитывая границы каждого вида свидетельств. +5. Разделы 7–8: вернуться к центральному вопросу семинара и сопоставить заявленный вклад с близкими подходами. ## Выбранные дополнительные тезисы diff --git a/seminars/03-2026-09-28-kora.md b/seminars/03-2026-09-28-kora.md index 64c4cc2..9d0ce9e 100644 --- a/seminars/03-2026-09-28-kora.md +++ b/seminars/03-2026-09-28-kora.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Важно связать заявленные свойства Kora с конкретными механизмами управления ресурсами, многоарендностью и эксплуатацией, а экспериментальные результаты — с выбранными нагрузками и альтернативами. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/04-2026-10-12-alea-bft.md b/seminars/04-2026-10-12-alea-bft.md index 14bf40a..f9fd9ad 100644 --- a/seminars/04-2026-10-12-alea-bft.md +++ b/seminars/04-2026-10-12-alea-bft.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. При подготовке нужно отделить модель системы и гарантии от инженерных оптимизаций, восстановить путь протокола и проверить корректность и практическую убедительность сравнений с другими BFT-решениями. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/05-2026-10-19-rainmaker.md b/seminars/05-2026-10-19-rainmaker.md index b511f48..3a8d1cd 100644 --- a/seminars/05-2026-10-19-rainmaker.md +++ b/seminars/05-2026-10-19-rainmaker.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Следует проследить путь от модели внешних зависимостей и генерации отказов до механизма подтверждения обнаруженных ошибок, а также оценить подтверждённые ошибки, полноту эксперимента и переносимость метода на другие приложения. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/06-2026-11-02-boki.md b/seminars/06-2026-11-02-boki.md index 282ec29..387bb4a 100644 --- a/seminars/06-2026-11-02-boki.md +++ b/seminars/06-2026-11-02-boki.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Важно связать устройство общего журнала с моделью исполнения функций, состоянием и отказами, затем проверить, какие преимущества действительно подтверждены экспериментами и какой ценой они достигаются. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/07-2026-11-16-partitioned-synchronization.md b/seminars/07-2026-11-16-partitioned-synchronization.md index 2e9d20b..b777b94 100644 --- a/seminars/07-2026-11-16-partitioned-synchronization.md +++ b/seminars/07-2026-11-16-partitioned-synchronization.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Следует выделить исходное узкое место, механизм разбиения состояния и синхронизации, влияние на согласованность и отказоустойчивость, а также границы производственных свидетельств. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/08-2026-11-23-oakestra.md b/seminars/08-2026-11-23-oakestra.md index 69c185e..383eba3 100644 --- a/seminars/08-2026-11-23-oakestra.md +++ b/seminars/08-2026-11-23-oakestra.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Нужно связать ограничения периферийной среды с иерархией управления, размещением и сетевыми механизмами, а затем проверить масштаб, реалистичность и сопоставимость оценки. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/09-2026-11-30-dangling-resources.md b/seminars/09-2026-11-30-dangling-resources.md index 8fb7a0f..5256c3b 100644 --- a/seminars/09-2026-11-30-dangling-resources.md +++ b/seminars/09-2026-11-30-dangling-resources.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Следует разобрать модель угроз, метод обнаружения уязвимых зависимостей, этические границы измерения, подтверждённый масштаб проблемы и распределение ответственности между пользователем и облачной платформой. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/10-2026-12-14-jupiter-evolving.md b/seminars/10-2026-12-14-jupiter-evolving.md index 5a92b7e..67cde77 100644 --- a/seminars/10-2026-12-14-jupiter-evolving.md +++ b/seminars/10-2026-12-14-jupiter-evolving.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Важно восстановить последовательность поколений сети, причины архитектурных изменений, роль оптических коммутаторов и SDN, а также отделить общие инженерные выводы от возможностей инфраструктуры масштаба Google. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/11-2027-01-11-vedb-htap.md b/seminars/11-2027-01-11-vedb-htap.md index d5101f8..ccc988b 100644 --- a/seminars/11-2027-01-11-vedb-htap.md +++ b/seminars/11-2027-01-11-vedb-htap.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Следует связать архитектуру хранения и выполнения запросов с согласованностью и изоляцией OLTP/OLAP, затем проверить адаптивность, выбор сравнений и применимость результатов к другим нагрузкам. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/12-2027-01-18-manu.md b/seminars/12-2027-01-18-manu.md index d0c6fc5..c912e20 100644 --- a/seminars/12-2027-01-18-manu.md +++ b/seminars/12-2027-01-18-manu.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Нужно связать архитектуру журналов, сегментов, индексов и запросов с требованиями к свежести и масштабированию, а также проверить репрезентативность нагрузок, метрик и альтернатив. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/13-2027-01-25-pond.md b/seminars/13-2027-01-25-pond.md index e76642a..33ae3ad 100644 --- a/seminars/13-2027-01-25-pond.md +++ b/seminars/13-2027-01-25-pond.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Следует понять модель локальной и удалённой памяти, механизм размещения и управления риском замедления, затем проверить исходные трассы, метрики, аппаратные предпосылки и экономический смысл результата. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/14-2027-02-08-who-watches-the-watchers.md b/seminars/14-2027-02-08-who-watches-the-watchers.md index 96d9bd1..ccdfee8 100644 --- a/seminars/14-2027-02-08-who-watches-the-watchers.md +++ b/seminars/14-2027-02-08-who-watches-the-watchers.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Важно восстановить модель плоскости управления и её отказов, понять метод исследования и проверить, насколько выводы покрывают реальные системы, конфигурации и способы восстановления. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/15-2027-02-15-superbench.md b/seminars/15-2027-02-15-superbench.md index ef87877..363e18a 100644 --- a/seminars/15-2027-02-15-superbench.md +++ b/seminars/15-2027-02-15-superbench.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Следует связать виды аппаратных и сетевых отклонений с выбранными тестами и политикой допуска узлов, а затем оценить полноту обнаружения, цену проверок и переносимость производственных результатов. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/16-2027-03-01-pagedattention.md b/seminars/16-2027-03-01-pagedattention.md index e355165..d3beafd 100644 --- a/seminars/16-2027-03-01-pagedattention.md +++ b/seminars/16-2027-03-01-pagedattention.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Нужно отделить механизм PagedAttention от планировщика vLLM, понять причины фрагментации KV-кэша, а также проверить нагрузки, baselines, метрики и границы переноса результатов на современные модели и аппаратные платформы. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка | diff --git a/seminars/17-2027-03-09-megascale.md b/seminars/17-2027-03-09-megascale.md index f89a585..3a1e9b0 100644 --- a/seminars/17-2027-03-09-megascale.md +++ b/seminars/17-2027-03-09-megascale.md @@ -23,8 +23,6 @@ По умолчанию основной текст читается полностью. Следует связать параллелизм, коммуникации, планирование и обработку отказов с измеренной эффективностью, затем отделить общие принципы от решений, доступных только оператору инфраструктуры такого масштаба. -**Дополнительное чтение к подготовке:** пока не назначено. - ## Выбранные дополнительные тезисы | После блока | Автор тезиса | Формулировка |