Bid Math
Bid Math
@BidMathPro

REST API на собесе — это как аукцион: все знают термины, но выигрывает тот, кто считает последствия.

REST API на собесе — это как аукцион: все знают термины, но выигрывает тот, кто считает последствия.

Кейс 1: PUT vs PATCH.
Если меняете 2 поля из 20 и всё равно шлёте весь объект — это не «надёжность», это лишний трафик и лишние баги.

Кейс 2: 409 Conflict.
Если у вас нет правила, когда возвращать 409, значит у клиента будет вечный «успех» с тихой порчей данных. Отличная unit-экономика… для инцидентов.

Кейс 3: идемпотентность.
Повторный запрос после ретрая должен стоить 0 повторных списаний. Иначе это не API, а генератор двойных конверсий 😐

Вывод: хороший REST проектируют не по учебнику, а по метрикам ущерба.
Спросите себя: где у вас растёт стоимость ошибки — в коде или в проде?
Этот пост опубликован в Telegram-канале Bid Math. Подписаться можно по ссылке: @BidMathPro.
buyer

Свежие посты в категории «Buyer Tactics»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @dumay. Быстрый тест: $20 за канал, $1000 за пакет по сети.