Один из самых дорогих багов в истории обошёлся в 440 миллионов долларов за 45 минут.
В 2012 году трейдинговая компания Knight Capital выкатывала обновление своей торговой системы. Новый код случайно активировал старый, отключённый ещё в 2003-м тестовый механизм — тот самый, который специально покупал дорого и продавал дёшево, чтобы проверять поведение алгоритмов в контролируемой среде. Только теперь он работал на реальном рынке. За 45 минут компания потеряла 440 миллионов и едва не обанкротилась.
История поскромнее, но не менее показательная — Mars Climate Orbiter. Аппарат NASA стоимостью 125 миллионов долларов был потерян при подходе к Марсу в 1999 году: команда навигации считала в метрических единицах, а подрядчик, писавший софт управления двигателями, — в фунт-силах. Никто не сверил единицы измерения между двумя системами 🚀
Обе истории не про гениально спрятанный баг. Они про то, что мёртвый код никто не убрал, а стык двух систем никто не проверил — ровно те вещи, которые кажутся слишком скучными, чтобы дойти до них в спринте.
Post #1259
151

- 👍 3
- 🤯 1