Год Платите за год — и получите 2 месяца бесплатно на любом платном тарифе. Смотреть тарифы
Войти Начать бесплатно

Платите за то, что доставлено

Кто-то попросил у нашего рабочего процесса для видео ко дню рождения открытку для семилетнего ребёнка. Шаг с картинкой уперся в правила провайдера из-за возраста; текст и песня всё равно были сделаны. Прогон сработал нап…

Кто-то попросил у нашего рабочего процесса для видео ко дню рождения открытку для семилетнего ребёнка. Шаг с картинкой уперся в правила провайдера из-за возраста; текст и песня всё равно были сделаны. Прогон сработал наполовину, а счёт вышел целым.

Это тот случай, который чинят дважды: один раз для человека, который написал, и один раз чтобы весь класс проблемы не смог вернуться.

Единица — шаг

Прогон теперь закрывается шаг за шагом. Каждое списание шага, закончившегося неудачей или отменой, возвращается автоматически. Успешный шаг сохраняет своё списание, включая попытки, которые ему понадобились по дороге. Вы платите за доставленную работу, а не за число попыток.

Чтобы дойти до этого, сначала понадобилась неприглядная сантехника. До этой недели ни один запрос не мог ответить, сколько потратил отдельный шаг: шаги изображения, речи и текста оплачиваются конвейерами со своими идентификаторами задач, поэтому списание не называло прогон, которому принадлежало. Теперь идентификатор передаётся вперёд оттуда, где списание пишется, и только поэтому возврат вообще возможен.

Возврат, который двигает баланс

Раньше возврат писал строку в историю списаний и показывал сообщение на экране, оставляя баланс ровно там же. Теперь деньги возвращаются в тот же пул: квота тарифа пополняет квоту, деньги кошелька пополняют кошелёк, и одно никогда молча не превращается в другое. Прогон, выполнение которого прервалось из-за перезапуска или выката, закрывается так же, вместо того чтобы оставить списание, до которого никто не мог дотянуться.

Ещё лучше — спросить заранее

Самый дешёвый возврат — тот, который никогда не нужен. Рабочий процесс, которому нужно больше, чем у вас осталось, теперь спрашивает до старта, а не останавливается на четвёртом шаге с уже потраченными деньгами. Отказ называет стоимость действия и остаток, вместо простого «нет». А когда что-то заняло бы большую долю оставшегося, студии называют модель подешевле, способную сделать ту же работу.

Поделиться LinkedIn X Почта
Попробуйте на своих задачахКаждый ответ показывает, сколько он стоил. Начните с бесплатного тарифа. Начать бесплатно
Только новости о продукте — без шума Новые модели, возможности и главное из чейнджлога — короткое письмо, когда действительно что-то выходит.
Подписываясь, вы соглашаетесь получать письма ToRun об обновлениях продукта. Отписаться можно в любой момент. Политика конфиденциальности