/
Source
Post-mortem вчерашних проблем с Twitter — оказывается, проблемы были результатом разработки по отказу от бесплатного API и включению платного. В команде разработчиков был ровно один девопс — точнее, SRE, — который ошибся в конфигурации и всё в API сломалось. В результате сломалось вообще почти всё внутри.
Маск привычно свалил всё на старый код, в котором всё очень напутано за годы разработки. Спору нет — за полтора десятка лет, в течение которых велась интенсивная разработка, включая смены платформ, технический долг накоплен дай бог каждому (то есть наоборот), но как-то это всё поддерживалось, пока кое-кто не начал отлаживаться в продакшне.