💥Крах Knight Capital Group (2012). Один из крупнейших игроков на рынке высокочастотной торговли (HFT) потерял $440–460 млн и обанкротился всего за 45 минут. При обновлении торгового ПО на одном из серверов случайно активировался старый тестовый код ("мёртвый" код), который не был удалён. Вышедший из-под контроля алгоритм начал совершать миллионы аномальных сделок. Урок: процессы развёртывания (деплоя) должны быть полностью автоматизированы и надежны, а устаревший код должен быть исключён из системы, чтобы предотвратить его случайную активацию.
💡 Главный Вывод
Безошибочных систем не существует, но цена ошибки бывает разной: от пары часов дебага до сотен миллионов долларов. Каждый раз, когда лень писать обработку исключений, проверять диапазоны или удалять "мёртвый" код, помните, что на кону может быть ракета за $370 млн, спутник за $327 млн или прибыль компании за квартал. Проверяйте единицы измерения, пишите защиту от overflow и деплоите аккуратно. Это всегда дешевле, чем учить мир на своих ошибках.
Post #112
31

- 😱 2
- 🔥 1
- 🤯 1