Описание кейса
Вы строите платёжный сервис: приём платежа, статус, расчёт с банком и вебхуки провайдера. В обычный день около 800 операций в секунду, включая чтение статуса и фоновые ветки; в распродажу в пять раз больше. Деньги нельзя ни терять, ни списывать дважды, даже если запрос повторили, сеть оборвалась или провайдер ответил с задержкой.
Чему учит уровень: Скорость вторична, корректность главная. Идемпотентный ключ на каждый запрос, сильная изоляция и синхронная репликация базы, outbox вместо двойной записи, идемпотентный consumer и circuit breaker вокруг внешнего провайдера.