Информационные технологии и интернет
Октябрь 2026
Розничный сервис проверки документов принимал заказы вручную: клиент писал, оплачивал
переводом, оператор вручную запускал проверку и отправлял результат. На объёме в сотни заказов
в месяц это перестало работать — терялись оплаты, путались заказы, оператор был узким местом.
Платформа с предоплаченным балансом: клиент пополняет счёт, каждая операция
резервирует сумму, а списывается она только после фактически выполненной работы. Если внешний
сервис упал на середине — резерв возвращается автоматически. Приём платежей, очередь заданий
с воркерами, личный кабинет, админка прямо в чате, бэкапы и миграции.
Нашёл и закрыл три сценария, в которых оплата списывалась, а работа
не выполнялась: сбой провайдера в середине операции, повторная доставка одного и того же запроса,
частичный ответ внешнего API. Все три всплыли на живых деньгах, все три закрыты резервированием
и ключами идемпотентности. Второй год в продакшене. **600+ оплаченных заказов в месяц, ни одного потерянного
платежа.** Оператор из процесса убран полностью.
Python, SQLite, Telegram Bot API, интеграция с платёжным провайдером, systemd, Linux.