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