Бэкенд: где сыплются чаще всего
На базе данных. Индексы, план запроса, почему выборка внезапно замедлилась, что происходит при одновременной записи. Люди, годами работавшие через готовый слой доступа к данным, часто ни разу не смотрели, какой запрос уходит на самом деле.
Второй блок — устройство сервиса: где живёт бизнес-логика, что будет при повторной отправке того же запроса. Про идемпотентность спрашивают почти всегда: на ней ломаются платежи и обмен с чужими системами.
Третий — поведение под нагрузкой: очереди, кеш, повторные попытки, отказ соседнего сервиса. «Поставим кеш» без ответа, как его сбрасывать, засчитывается против вас.
И обязательная просьба: расскажите про аварию, которую разбирали. Ценность истории в том, что изменили после.
IT Улан-Удэ — t.me/it_ulan_ude
IT Улан-Удэ
@it_ulan_ude
Бэкенд: где сыплются чаще всего
Этот пост опубликован в Telegram-канале IT Улан-Удэ. Подписаться можно по ссылке: @it_ulan_ude.