vsinyavsky.ru / инженерные расследования
Реестр расследований
Каждая запись – реальная техническая история, сжатая до фактов, 2 решений и цены следующего изменения.
- Протокол 001 На главнойОткрыть Протокол 001
3 списания, 1 бронь рейса
Чтобы оформить 1 корпоративную поездку, система должна забронировать 2 рейса и отель, а ещё инициировать оплату. Второй рейс не подтверждается, но общий статус Booking: Failed скрывает, что первый рейс и отель уже забронированы, а финансы видят 3 списания.
- Протокол 002Открыть Протокол 002
Миграция на ощупь
10-летнюю платформу онлайн-обучения переносят с Rails на .NET по одному маршруту, не останавливая прод. Уже в первую неделю экран, проверка ответа и выгрузка ломаются на одной старой форме данных.
- Протокол 003Открыть Протокол 003
Второй провайдер не поместился
Первую интеграцию с HotelBook приняли за универсальную модель GDS. AkademService принёс другие данные, сценарии бронирования и взаиморасчеты – и одно предположение превратилось в месяцы переработки.