
Тайна общей тарелки или System Design дачного шашлыка на 20 гостей
z808z только что Тайна общей тарелки или System Design дачного шашлыка на 20 гостей Средний 33 мин 0 Системное программирование * Программирование * Анализ и проектирование систем * Лайфхаки для гиков Аналитика Из...
Anthropic — What company has the best second artificial intelligence model at the end of June?
В сфере искусственного интеллекта произошло заметное событие. z808z только что Тайна общей тарелки или System Design дачного шашлыка на 20 гостей Средний 33 мин 0 Системное программирование * Программирование * Анализ и проектирование систем * Лайфхаки для гиков Аналитика Из песочницы Дисклеймер: это не stand-up и не пародия. Это полноценное упражнение в системном дизайне на необычной предметной области: TL;DR, требования, парные сравнения альтернатив, failure modes, реальные измерения, references на DDIA / Release It! / Use The Index Luke.
Все числа реальные, основаны на 12+ годах личного шашлычного опыта. Идея статьи проста: дисциплина системного дизайна применима к любой системе, не только к hi-load backend. После прочтения возьми любой свой текущий сервис и пройди те же шаги: workload analysis, paired comparisons, failure modes, реальные измерения.
Технические детали
Структура та же, инструменты разные. TL;DRЧто строим: шашлык-pipeline для дачного праздника на 20 гостей. Один мангальщик (папа, дядя или муж сестры), один участок, 4-часовое окно.
Целевая нагрузка: 20 гостей × ~2. 2 шампура в среднем = ~45 шампуров готовых (~9-11 кг мяса). Распределение неравномерное (от 0 до 5-6 шампуров на гостя; кто-то вообще не ест мясо, но таких 1-2 человека).
Bursty profile: первый пик в первый час, когда все голодные, потом устойчивая подкладка. Архитектура: producer-consumer pattern с общей тарелкой как bounded buffer. Шеф готовит партиями, снимает мясо с шампура в общую тарелку, шампура возвращаются в пул, гости берут из блюда сами.
Отраслевые последствия
Измерено: на даче, +28°C, штиль. Шеф sustained rate 12-15 шампуров/час на мангал (8-10 параллельных шампуров, ~13 мин на batch), скорость опустошения блюда 0. 2 порции/мин в первый час.
Когда ломается: 50+ гостей (свадьба, корпоратив: переход на hybrid — ordering layer поверх producer-consumer, 3+ мангалов, несколько су-шефов), дождь без тента, вегетарианцев > 30% (cross-contamination на блюде), внезапные +5 гостей без предупреждения (переход на кейтеринг). Проблема и требования1. СценарийШашлык-конвейер на одном дачном участке (single-host) с одним мангальщиком.
Возможные варианты:День рождения: 15-25 родственников и друзей, одно 4-часовое окно. Семейные выходные: 8-15 человек, классическая дачная сборка с детьми и собаками. Соседский шашлык-день: 3-6 семей (15-25 человек), distributed potluck-style ingest (каждый приносит своё мясо).
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.





