TGViewer
Метод утёнка Метод утёнка @devs_books · 6.67K subscribers
Post #1459 1.95K

Forwarded from Типичный программист

Самый дорогой баг в истории: $5.18 млн/сек, $8.65 млрд за 28 минут
 
Когда кажется, что ваш баг на проде — это конец света, вспомните историю Knight Capital. У ребят была задача выкатить обнову торгового бота за 33 дня, поэтому они начали спринт, работая по 80 часов в неделю.
 
Разработчики оставили старые методы и классы в коде, чтобы избежать пересборки, и заменили тестовый код на новый «‎рабочий»‎. Тесты прошли успешно и утром 1 августа в 8:00 код развернули в прод. Всё выглядело отлично, но веселье было впереди.
 
Фатальной ошибкой стало то, что все пошли на созвон и согласно политике компании поставили телефоны на беззвучный режим. В это время бот начал скупать все доступные акции по самым высоким ценам. И через 11 минут объём сделок составил $3 млрд.
 
В этот момент гендир компании уже бегал по коридорам и гонял людей в попытках это исправить, но не один из разрабов не смог справиться с проблемой. И тогда сотрудники просто решили физически уничтожить сервера с помощью ПОЖАРНЫХ ТОПОРОВ.

#история
  • 😁 14
  • 😱 5
  • 👍 2
  • ❤ 1
More from @devs_books
  1. Sep 22, 2026Как магазин узнаёт, что покупка оплачена Вы нажали кнопку оплаты, платёж прошёл, а магазин…
  2. Sep 22, 2026Почему ошибка ИИ-помощника не всегда означает ошибку модели ИИ-помощник мог выдать неверны…
  3. Sep 22, 2026Почему сайт просит отправить запрос позже Представьте продажу билетов: тысячи людей одновр…
  4. Sep 21, 2026Почему ИИ-помощник забывает прошлую работу и как вернуть ему память Новая сессия ИИ-помощн…
  5. Sep 21, 2026Когда задачу стоит поручить ИИ, а когда лучше сделать самому? Допустим, нужно подготовить…
  6. Sep 21, 2026Как выбрать один из двух вариантов интерфейса с помощью A/B-теста A/B-тест помогает провер…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →