РЕДАКЦИЯ: 2026.0.1 | СТАТУС: ВНЕДРЕНО | АВТОР: БРЕЙМАН_А_Д

Архитектурный сериал: 13 недель в мире высоких нагрузок

КОНТЕКСТ: Программа спроектирована для старших инженеров крупного ритейла. Цель — переход от прикладного программирования к системному мышлению. Методология включает 13 лонгридов и сценарии воркшопов.
МОДУЛЬ_01: СТРАТЕГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ
НЕДЕЛЯ_01: Лингвистические границы

Событийный штурм (Event Storming) и Ограниченные контексты (Bounded Contexts). Почему архитектура начинается со словаря, а не с кода. Разбор "Эффекта сломанного телефона".

#СобытийныйШтурм #ОграниченныйКонтекст
НЕДЕЛЯ_02: Хирургия Монолита

Паттерны декомпозиции: Душитель, Защитная прослойка (ACL). Когда распил системы становится ошибкой.

#Миграция #Душитель
НЕДЕЛЯ_03: Контрактное мышление

Проектирование программного интерфейса (API) как продукта. Виды протоколов. Визуализация в модели C4 (уровень контейтеров).

#Интерфейсы #МодельC4
МОДУЛЬ_02: ИНФРАСТРУКТУРА ВЫЖИВАНИЯ
НЕДЕЛЯ_04: Броня сервиса

Шаблоны надежности: Предохранитель (Circuit Breaker), Таймаут (Timeout), Переборки (Bulkhead). Реализация элегантной деградации под нагрузкой.

#Надежность #ВысокаяДоступность #Катастрофоустойчивость
НЕДЕЛЯ_05: Конвейер Доверия

Конвейер развертывания (CI/CD) для высоких нагрузок. Безопасность артефактов. Канареечная (Canary) и Сине-Зеленая (Blue-Green) стратегии развертывания без простоя.

#Развертывание #БезПростоя
НЕДЕЛЯ_06: Глаза системы

Почему метрик мало. Распределенная трассировка и непрерывное профилирование. Читаем графики нагрузок как открытую книгу.

#Профилирование #Метрики
МОДУЛЬ_03: РАСПРЕДЕЛЕННЫЕ СИСТЕМЫ И ДАННЫЕ
НЕДЕЛЯ_07: Архитектура Распределенной Правды

Теоремы Брюера и Абади (CAP и PACELC). Распределенные транзакции через саги и таблицы для отправки (Transactional Outbox). Идемпотентность как религия.

#Сага #ТаблицыДляОтправки
НЕДЕЛЯ_08: Фундамент из нереляционных СУБД

Погружение в документно-ориентированную СУБД MongoDB: устройство репликации, распределение данных. Искусство выбора ключа распределения, который не придется менять.

#MongoDB #РаспределениеДанных
НЕДЕЛЯ_09: Производительность и Резидентные СУБД

Оптимизация индексов. Когда нужен Redis, а когда — Tarantool. Шаблоны кэширования для систем, из которых много читают.

#Redis #Производительность #Индексирование
МОДУЛЬ_04: ПРОЕКТИРОВАНИЕ СИСТЕМ НА ПРАКТИКЕ
НЕДЕЛЯ_10: Тактические шаблоны

Агрегаты, Сущности и Объекты-значения. Как писать код, защищенный от бизнес-ошибок. Шестиугольная архитектура.

#ЧистаяАрхитектура #Агрегаты
НЕДЕЛЯ_11: Пимер: Медиа и Стриминг

Проектирование систем с запредельной нагрузкой на чтение. Сети доставки, многоуровневое кэширование и очереди.

#Потоки #Масштабируемость
НЕДЕЛЯ_12: Пример: Электронная коммерция и билеты

Битва за атомарность при высокой конкуренции за ресурсы. Бронирование, инвентаризация, платежи.

#Конкуренция #Транзакции
НЕДЕЛЯ_13: Финальный аккорд

Сквозное проектирование "Сервиса Такси": от первой команды до масштабирования.

#Проектирование #Архитектура

УВЕДОМЛЕНИЕ: Материалы публикуются еженедельно в канале "Первичным ключом и добрым словом".

Для корпоративных групп доступен формат с живыми воркшопами и рецензированием проектов.

ПОДПИСАТЬСЯ НА СЕРИАЛ