На прошлой неделе Яндекс Маркет трижды терял работоспособность инфраструктуры. По сообщениям площадки, удары пришлись на дата-центры в Сасово, Калуге и Владимире: останавливались сортировочные центры, не открывались кабинеты продавцов, не формировались документы и ярлыки. Площадка исключила заказы 11 октября из расчёта индекса качества, сняла плату за опоздания и попросила не привозить товары в пункты выдачи. К 14 октября, по уведомлениям Маркета, формирование ярлыков FBS восстановлено.
Для отрасли здесь интересно не само происшествие, а то, что именно выходит из строя при ударе по цифровой части бизнеса. Товар на складе остался, покупатели и их деньги тоже. Отказала управляемость: на несколько дней продавец лишился доступа к собственным заказам, остаткам и механике отгрузки. Такой риск не закрывается ни страховкой, ни запасом на складе, он закрывается только наличием своего контура данных. Ниже разберу анатомию такого дня и дам порядок действий на тот случай, когда кабинет не открывается.
Обратите внимание на порядок отказов. Сначала ломается физическая логистика, которую видно, потом управляющий слой, которого не видно. Второй отказ дороже первого: пока сортировочный центр стоит, продавец хотя бы знает, что у него происходит. Когда не открывается кабинет, он не знает даже этого.
Полезно разделить потери на три слоя, потому что закрываются они разными средствами и разными деньгами.
Площадка в таких случаях снимает штрафы и правит метрики, и это правильный шаг. Но она компенсирует только третий слой, и то частично. Первые два остаются на продавце: индекс качества вам пересчитают, а рабочую неделю нет.
Порядок ниже рассчитан на ситуацию, в которой площадка уже признала сбой и выпустила уведомление. Если уведомления нет, первым делом стоит убедиться, что проблема не на вашей стороне: другой браузер, другой пользователь, другая сеть.
Чеклист спрятан во врезке, поэтому повторю главное абзацем: в день сбоя продавец не разгоняет операции, а сужает их до того, что он контролирует сам. Всё, что требует работающего чужого сервера, ставится на паузу осознанно, а не обнаруживается сломанным через сутки.
Главный вывод октябрьских атак сформулирован не в терминах логистики. Если единственное место, где лежат ваши заказы, остатки и история продаж, это кабинет площадки, то вместе с кабинетом вы теряете способность управлять бизнесом. Авария в чужом дата-центре превращается в вашу остановку.
Резервный контур означает простую вещь: данные о продажах и товаре живут в системе, которая вам принадлежит, а кабинеты площадок остаются каналами, с которыми эта система обменивается заказами и остатками. Когда канал отваливается, контур продолжает работать. Технически это обычная интеграция маркетплейсов с учётной системой: заказы всех кабинетов собираются в одном окне, остатки и история продаж хранятся на вашей стороне. Я такой учёт веду в TopSeller, подойдёт любая система, которая держит заказы и остатки у вас, а не только отображает чужой кабинет.
Проверка на зрелость контура занимает одну минуту. Ответьте на три вопроса: сможете вы без кабинета площадки назвать остаток по складу, сможете собрать и отправить уже оплаченный заказ, сможете через неделю восстановить, что продавалось в день сбоя. Три ответа да означают, что авария у площадки для вас неприятность. Три нет означают, что это ваша остановка.
Октябрь показал отрасли простую зависимость: чем глубже торговля ушла в чужую цифровую инфраструктуру, тем дороже стоит час её недоступности. Вопрос к рынку скорее управленческий, чем технический. Знаете ли вы сегодня, сколько стоит один день без кабинета для вашего бизнеса, и кто в компании отвечает за этот сценарий.