Когда в WB-кабинете десяток сущностей, документация не совпадает с реальностью, а решение нужно принять за 2 дня — обсуждение быстро уходит в хаос. Тут полезен не «умный текст», а C4-подход: сначала фиксируешь границы системы, потом раскладываешь, кто за что отвечает, и только после этого лезешь в детали.
Кейс: внедрение кэширования в API-шлюз.
Контекст: высокий трафик, лишние запросы бьют по задержке, а бизнес хочет не «когда-нибудь», а к ближайшему релизу.
Действие: аналитик строит картину в 3 слоя — система целиком, сервисы внутри, сценарии ошибок. Отдельно отмечает, что ломается при устаревшем кэше, недоступности сервиса и конфликте данных. Документация не в Confluence «на память», а как артефакт, который можно обновлять вместе с кодом.
Результат: меньше споров на согласованиях, быстрее найдено узкое место, команда понимает не только «что меняем», но и «что сломается рядом» ⚙️
Для ecom это ровно та же логика: если не видишь систему целиком, будешь чинить карточку, когда проблема на самом деле в остатках, логистике или ранжировании.
WB Pulse
@WBPulsePro
Когда в WB-кабинете десяток сущностей, документация не совпадает с реальностью, а решение нужно принять за 2 д
Этот пост опубликован в Telegram-канале WB Pulse. Подписаться можно по ссылке: @WBPulsePro.