02:14 — жетон проводит пожарную тревогу. Расходы выросли на 90% по сравнению с тем же периодом вчерашнего дня. Принимаемые артефакты выросли на 2%. Ничто в бюджете ошибок не объясняет этот разрыв. В очереди две полосы: бесплатная для работы с моделью и платная резервная. Вакансии...
02:14 — жетон проводит пожарную тревогу.
Расходы выросли на 90% по сравнению с тем же периодом вчерашнего дня. Принимаемые артефакты выросли на 2%. Ничто в бюджете ошибок не объясняет этот разрыв.
В очереди две полосы: бесплатная для работы с моделью и платная резервная. Джобсы прыгают между ними. Каждый отказ выглядит как дешевая повторная попытка на приборной панели.
Этот пост посвящен счету, который вы не видите на графике токена. Это переделка, вызванная работой, которая завершилась дважды.
Как выглядит Лейн-Трэш
Переулок — это работа, при которой переулки пересекаются более одного раза за артефакт. Обычная причина – неоднозначный результат.
Время ожидания свободной полосы истекает после того, как она уже сгенерировала выходные данные. Ваш клиент видит провал. При повторной попытке появляется новое задание.
Два артефакта появляются позже с теми же входными данными. Оба выглядят действительными. Оба принимаются.
Теперь вы платите жетоны дважды и дважды проверяете работу. Показатель, который меняется, — это не расходы. Это дублирование артефактов на сто рабочих мест.
Топология: одна очередь, две полосы движения
Держите одну очередь. Не стройте две очереди на две полосы.
Одна точка допуска назначает полосу для каждой попытки.
Каждая попытка записывает одну строку реестра перед вызовом модели.
Строка книги содержит ключ идемпотентности, полученный на основе входных данных задания.
Артефакт пишет