История одной ошибки. Как инженер на несколько часов сломал Twitter

В ночь с 6 на 7 марта социальная сеть Twitter пережила масштабный сбой, затронувший миллионы пользователей. Оказалось, что проблема вызвана «небольшим изменением API», которое внёс один-единственный инженер.

1 (10)

«Twitter не работает — совсем»

Пользователи Twitter, зашедшие в соцсеть ночью 7 марта, столкнулись с несколькими трудностями. У кого-то не загружались изображения в ленте; кто-то не мог перейти по ссылкам в твитах, сталкиваясь с сообщением «Ваш тариф API не включает доступ к этой функции»; другие не могли воспользоваться Tweetdeck — сервисом для профессиональных пользователей Twitter.

Поддержка соцсети поспешила объяснить, что проблемы в работе вызваны «внутренним изменением, которое повлекло некоторые непредвиденные последствия». Как выяснило издание Platformer, это изменение было частью процесса по закрытию бесплатного API Twitter. Сейчас сервис предлагает инструментарий для разработчиков только за деньги, что положило конец существованию сторонних клиентов.

2

Владелец Twitter Илон Маск сообщил, что масштабные проблемы вызваны небольшим изменением конфигурации системы. Виной тому стала «чрезвычайно хрупкая кодовая база». Как отметил предприниматель, в конечном счёте программную часть Twitter ждёт полный пересмотр.

Дальше — больше

Сотрудники Twitter, с которыми пообщался Platformer, подтвердили наличие серьёзного объёма накопленных проблем в коде соцсети. Вдобавок на уязвимость платформы повлияли массовые сокращения инженеров, организованные Маском. В компании сейчас осталось менее 550 технических специалистов. Бывшие сотрудники предсказывали, что такой штат не позволит обеспечить стабильность работы всех систем.

Если не считать последний даунтайм, за два с небольшим месяца этого года в Twitter случилось не менее пяти масштабных сбоев:

  • 23 января приложение Android не отправляло и не загружало публикации;
  • 8 февраля пользователи не могли отправить твиты из-за «превышения дневного лимита»;
  • 15 февраля перестала загружаться лента публикаций;
  • 18 февраля сломались ответы и лента подписок;
  • 1 марта снова отключилась лента подписок.
3

Сбои стали настолько частыми, что команда «стала к ним безразличной», рассказал один из нынешних сотрудников. «Вот что происходит, когда вы увольняете 90% персонала компании», — заявил собеседник Platformer

Именно сокращение специалистов привело к тому, что работу над крупным проектом с несколькими взаимосвязанными системами вёл всего один инженер, заключает издание.

  • Shinzon
    Мы не в курсе, у нас не доступен всё равно.
    • kaisgrady
      Shinzon,
      Да в этом плане повезло. Признаться, я маленько недооценил тупизм радужных в твиттере. Они, как оказалось, гораааздо тупее, чем я предполагал. В экспериментальных целях туда зашел - ну там разжечь ненависть, посеять хаос... но в ожидании полных идиотов я наткнулся на людей, тупизм которых словами не описать. Словом, держитесь подальше
      • Dum4G
        kai grady,
        Эту всемирную дурку не обязательно посещать самому, есть мемные каналы где тупизм просто скриншотят и подают как развлекательный контент.
        • kaisgrady
          Dum4G,
          Ну как над ними не порофлить) Когда человек на полном серьезе несет немыслимый тупой бред его очень легко стригерить - достаточно одного слова. Они заслужили.
      • sokolsem
        kai grady,
        для себя гашёл в твиттере много интересного, и он уж точно лучше инстаграмма и тиктока.
        • kaisgrady
          sokolsem,
          Ну да, там можно найти интересные мысли и главное следить за анонсами кумиров, но при этом постоянно натыкаешься на немыслимый бред, который разбавляет мед дерьмом
      • Shinzon, Просто он сделал git push origin master :D
        • AvatarMod
          slfl,
          * git push -f origin master
      • deeforums
        а тестировщиков наверно и не было, даже увольнять не пришлось?
        • deeforums,
          у них 550 тех.спецов, это же жесть какая-то учитывая функционал соц.сети, они там видимо каждый по строчке кода пишут,
          команда телеграм первые 5 лет состояла из менее чем 20 человек.
          • MiFodiyPerviy
            cdtj,
            Вы не поверите, но вк написал всего один человек. А когда соцсеть раскрутилась, к нему присоединились еще 4 чела 🤣
            • MiFodiyPerviy,
              Николай?
              • MiFodiyPerviy
                cdtj,
                Павел. А Николай написал книжку про Павла
        • saint_owl
          Твитер? А что это?
          • gfyttrtr
            saint_owl,
            телега для взрослых
            • w595s
              gfyttrtr,
              Не сказал бы
              • Batistuta-66
                gfyttrtr,
                Плюс тиндер с онлифанс по четвергам.
                • MiFodiyPerviy
                  gfyttrtr,
                  Скорее для гомиков
              • garmonist
                Все пацаны на вконтактик перешли с вражеских сетей. Гойда!
                • alexmakeev1
                  Вот что происходит, когда сотрудников набирают по квотам расово-гендерного разнообразия.
                  • Расти из CLUEDO
                    А как же сбой, когда все пользователи видели только твиты и активность Маска?
                    • nekto78
                      Ворон Кар Карыч,
                      Это был не сбой, это илончик рекламировал свою персону.
                    • (Комментарий удален)

                    • nekto78
                      Вот те раз, у них там сбои? Не может быть, в руководстве ведь величайший гений и оптимизатор.
                      • kajexib488
                        А причем тут инженер?
                        Он наверно всю ночь не спал, думал как сломать.
                        Ахинею пишут. Ему приказали он сделал.
                        • Dum4G
                          kajexib488,
                          ему приказали и он сделал на продакшн сервере, не зная последствий или не думая о них.
                          • kajexib488
                            Dum4G,
                            Я ничего не писал о умственных способностях приказавшего.
                            • Dum4G
                              kajexib488,
                              Обычно если начальству доложить, что все сломается и будут временно-денежные потери, оно сдувается.
                              • kajexib488
                                Dum4G,
                                После первой волны увольнений все делают что говорят.
                        • СэрЁжик
                          Уволили 90% кодеров, которую создали системы разваливающуюся от любых изменений, а виноват в этом владелец :) 550 оставшихся человек не способны удержать социальную сеть, то стоит тогда снова уволить еще 90% и набрать десяток профессионалов.
                          • ScytheNecris
                            СэрЁжик,
                            Положить рутер, с которого работает интернет для половины страны, тоже не особо сложно.
                            • cbr1100xx
                              ScytheNecris,
                              Перефразируя гения: "Наши учёные ночью немножечко сдвинут точки в IP адресах, и вся ваша Америка..." )))
                          • Джамбо
                            Скоро будет новость, как Илон Маск уволил этого инженера
                            • basky
                              Джамбо,
                              Не уволил, а запустил в космос весо-габаритной единицей...
                            • Stavroyani
                              А что там за код такой, за которым 500 человек уследить не могут?
                              • cdiamond2
                                Stavroyani,
                                очень легко, если удариться в микросервисы. причем каждый из этих 500 представления не будет иметь что делают остальные 499.
                            • nomoresat
                              Сколько же здесь кремлеботов, ужас просто. К маску я всегда относился с неким презрением. Он- не гений. Он фантазёр с большими деньгами, гении сидят за ним и их никто не знает.
                              • tartarelin
                                nomoresat,
                                Здрасьте, а ты кто?
                                • nomoresat
                                  tartarelin,
                                  Пока. Я- человек, а не вы.
                                • doctoreye
                                  nomoresat,
                                  А мы относимся с некоторым презрением к вам.
                              • Скрипач не нужен
                                Птица счастья завтрашнего дня
                                Прилетела, крыльями звеня…
                                Выбери меня,
                                Выбери меня,
                                Птица счастья завтрашнего дня.

                                Сколько в небе звёздном серебра!
                                Завтра будет лучше, чем вчера.
                                Лучше, чем вчера,
                                Лучше, чем вчера.
                                Завтра будет лучше, чем вчера.
                                • сервисом для профессиональных пользователей Twitter, меня вынесло нах
                                  • Darttttakam
                                    У нас на работе точно так же:D уводили и сократили 30% сотрудников, потом ещё увидилось персонал так как все взвалили на их плечи за те же бабки мизерные, вчера уволились ещё 3 ключевых инженеров так как слали они в сексуально пешее путешествие такой расклад работы а главное началиство
                                    • nekto78
                                      Darttttakam,
                                      О, прям как в заокеании, "цивилизованно".

                                    Входящий в состав «АвтоВАЗа» «Автозавод Санкт-Петербург», где ранее производились автомобили Nissan, теперь будет выпускать автомобили под новым брендом XCITE. Уже есть изображение логотипа и фотография одной из первых сошедших с конвейера моделей.

                                     

                                    После череды утечек и тизеров компания Nothing официально презентовала новый смартфон Phone (2a). В ассортименте бренда он занял промежуточное место между оригинальным Phone (1) и флагманским Phone (2). В то же время производитель пошёл на некоторые упрощения, чтобы сделать аппарат доступнее. 

                                     
                                    <div></div><a href='/2024/03/28/5529529/' target='_blank'><img src='https://4pda.to/s/as6ywue3S4wsjFGg0z2I2iyY7kHEE0EmiXkPLY783uK3Miqm98HafRECC.jpg' title='' /></a><div ><img src='https://4pda.to/s/as6yu42hlyXjD7kQLqbvVMOGid.gif' /></div><div></div><div></div><div></div>

                                    Нидерландская компания Yandex N.V. объявила о продаже бизнеса «Яндекса» консорциуму частных инвесторов. Представители компании рассказали об ожидаемых следствиях реструктуризации и сообщили, кто станет её новым владельцем.

                                     

                                    Один из пользователей Reddit задался целью создания бесшумной системы охлаждения для своего ПК. Чтобы достичь желаемого результата, он использовал крайне нестандартное решение, включающее комбинацию из огромного медного бруска и двенадцати радиаторов.

                                     

                                    С 2022 года российские владельцы смартфонов Samsung могли использовать сервис Samsung Pay для бесконтактной оплаты покупок с помощью банковских карт «Мир», но уже в скором времени такой возможности у них больше не будет. Об этом официально заявила сама компания.

                                     

                                    The Sims надёжно закрепилась в игровой индустрии в качестве единственного полноценного симулятора жизни. Но вот уже который год EA бездействует, а свято место пусто не бывает: геймеров поразил анонсирующий трейлер inZOI от издателя PUBG.

                                     

                                    В Китае спал запрет на публикацию обзоров нового vivo X100 Pro, поэтому известный блогер Ice Universe поспешил поделиться первыми впечатлениями от камеры смартфона. Чтобы не быть голословным, он показал примеры фотографий и сравнил их со снимками на Galaxy S23 Ultra.

                                     

                                    Технология виртуальной SIM-карты eSIM призвана облегчить жизнь пользователей, поскольку избавляет от необходимости физически извлекать пластиковую карту при смене оператора. Но на Android-устройствах была сложность с переносом eSIM с одного гаджета на другой, нередко требующего посещения салона оператора. Но теперь эта проблема решена.

                                     

                                    Как правило, Microsoft неохотно признаёт проблемы с очередным патчем, и без лишнего шума исправляет их в последующих обновлениях. Но апдейт KB5034848 для Windows 11 компания проигнорировать не смогла. Он содержит серьёзные ошибки, нарушающие корректную работу ПК — и разработчики сами посоветовали пользователям не устанавливать его.

                                     

                                    Глава мобильного подразделения Samsung Тэ Мун Ро прокомментировал информацию о платной подписке на ИИ-сервисы для смартфонов Galaxy. Официальное заявление на этот счёт он сделал в рамках интервью порталу ET Telecom.

                                     

                                    Компания Honor представила лэптоп под названием MagicBook Pro 16, который позиционирует как самую мощную модель в истории фирменной серии. Помимо дискретной видеокарты, новинка может похвастать ярким дисплеем с высоким разрешением, «заряженной» акустикой и металлическим корпусом белого цвета с необычным радужным отливом.

                                     

                                    Искусственный интеллект Graph Networks for Materials Exploration (GNoME), разработанный Deepmind (входит в состав Google) открыл 2,2 миллиона новых материалов. Это в 45 раз больше, чем было открыто за всю историю науки, или эквивалентно накоплению знаний примерно за 800 лет, что демонстрирует беспрецедентный потенциал ИИ.

                                     

                                    Сотрудники Университета Буффало провели эксперимент, в рамках которого учёные захотели определить влияние бега на организм в зависимости от того, к какой возрастной группе относится человек. Результаты исследования удивили авторов. 

                                     
                                    Microsoft отключает свои сервисы в России. Пока не для всех Популярное

                                    Поставщик IT-сервисов Softline сообщил, что новые санкции ЕС повлияют на работу сервисов Microsoft, Amazon, Google и других компаний на территории России. Компания опубликовала все известные подробности о грядущих «отключениях», и рассказала, кого они затронут.

                                     
                                    Первые подробности о флагманах Samsung Galaxy S25 слили в сеть Популярное

                                    Лишь недавно состоялся запуск линейки Galaxy S24, а в сети уже появляются подробности о будущих Galaxy S25. Утечкой поделился инсайдер с ником Revegnus в соцсети X. Он рассказал о главных обновлениях устройств.

                                     

                                    Обладатели бюджетных моделей смарт-телевизоров от SberDevices обратили внимание на то, что с недавним обновлением программного обеспечения картинка стала не такой чёткой. Оказалось, что производитель умышленно понизил разрешение.

                                     
                                    В России появилась новая схема кражи аккаунтов «Госуслуг» Популярное

                                    Издание «Коммерсантъ» рассказало о новой мошеннической схеме, нацеленной на получение личных данных пользователей. Для этого злоумышленники задействовали «Госуслуги», что позволяет им получить не только данные к порталу, но и полную информацию о пользователе.

                                     

                                    PlayStation открывает новый год трейлером новинок, которые ждут геймеров в 2024-м. Среди них затесались два ожидаемых релиза с неясной доселе датой выхода: ремейки Metal Gear Solid 3 и Silent Hill 2.

                                     

                                    Ещё до выхода дебютного трейлера GTA VI интернет заполонили конспирологические теории фанатов серии, которые искали намёки везде, где только можно. Теперь же геймеры добрались до официального арта новой части и показали пару находок.

                                     

                                    Ещё до официального выпуска Cybertruck глава Tesla Илон Маск заявлял об отличных плавательных возможностях электропикапа. А недавно новинку заметили рассекающей по пляжу. Теперь Маск решил снова рассказать, что их машина может плавать. Правда, с некоторыми оговорками.

                                     
                                    Саморазогревающийся бетон очищает дороги от гололёда и снега Популярное

                                    Учёные из Университета Дрекселя в Пенсильвании разработали саморазогревающийся бетон, способный избавить дороги от снега и гололёда. Разработка поможет не только увеличить срок службы дорожных покрытий, но и снизить количество аварий.

                                     

                                    Популярный архиватор WinRAR обновился до версии 7.0 и получили несколько полезных изменений. Апдейт доступен для всех поддерживаемых платформ: Windows, Linux, Android, macOS и FreeBSD. Разработчики рассказали, что они добавили в свежую версию приложения и самого формата RAR.

                                     

                                    Разработчик технологий для борьбы с киберпреступлениями F.A.C.C.T. (бывший Group-IB) сообщил изданию РБК, что мошенники придумали новый опасный метод кражи паролей для онлайн-банков, и рассказал, как от него защититься.

                                     

                                    Недавно OnePlus выпустила первую бета-версию прошивки OxygenOS 14 для флагманского OnePlus 11, а теперь компания опубликовала полный список устройств, которые получат обновление до Android 14. В него попали даже старые и бюджетные модели. 

                                     

                                    Intel объявила о грядущем «апгрейде» процессоров Core 12-го и 13-го поколений, которые получат поддержку технологии APO. Она была эксклюзивом новых чипов на момент анонса, но после серии негативных отзывов в свой адрес компания всё же пошла геймерам навстречу.

                                     

                                    Собрать достойный игровой PC, который ещё несколько лет будет тянуть почти всё «на максималках» — задача не из лёгких. Денег на это требуется немало, но двух пользователей DTF их отсутствие не остановило.

                                     

                                    По случаю 20-летия кнопочной раскладушки Samsung E700 компания выпустила специальную версию складного смартфона Z Flip5 с приставкой Retro. Аппарат выполнен в классической расцветке своего «прародителя», и получил несколько программных отличий от стандартной модели.

                                     

                                    Исследователи Чикагского университета создали программу Nightshade, призванное защитить авторские изображения от «нейросетевого» плагиата. Специальный алгоритм обрабатывает изображение так, что ИИ, который обучается с помощью «отравленной» картинки, теряет способность понимать пользователей и выдавать правильный результат. Разработчики рассказали, зачем это нужно, и продемонстрировали возможности своего детища.

                                     
                                    Microsoft отключает россиян от своих сервисов, Samsung переосмысливает дизайн Galaxy S25. Главное за неделю Популярное
                                    99
                                    23.03.24News

                                    Вспоминаем о важных событиях минувшей недели. В этом выпуске: отключение облачных сервисов Microsoft и Amazon, POCO M6 Pro на распродаже AliExpress и первые подробности о флагманских Samsung Galaxy S25.

                                     

                                    The Day Before вышла и самоуничтожилась, однако слава её живёт. Сотрудники немецкого издания GameStar выпустили большой материал с новыми деталями разработки этой игры, которые по-прежнему удивляют.

                                     

                                    В своём новом патенте компания показала необычную разработку, ориентированную на стандартизацию аккумуляторов для разных видов цифровой техники. Если оно дойдёт до серийного производства, пользователи смогут менять батареи iPhone, iMac и периферии за считаные секунды и даже переставлять из одного устройства в другое.

                                     

                                    Канадская компания Sandvine поделилась статистикой веб-трафика, которая показывает его распределение по  объёму. Как оказалось, протокол BitTorrent переживает не лучшие времена — его изрядно потеснили сразу несколько популярных онлайн-площадок.

                                     

                                    Компания Apple запатентовала гибкий дисплей для мобильных устройств, заметно отличающийся от конкурентов по своим заявленным характеристикам. Компания намерена решить два главных недостатка таких панелей: это образование складки по линии сгиба и низкая стойкость к царапинам.

                                     

                                    Представленная в сентябре в Китае (а позже — и в Индии) серия недорогих смартфонов Redmi Note 13 теперь представлена и на глобальном рынке. В Европе уже доступны обычный Redmi Note 13, Redmi Note 13 Pro и топовый Redmi Note 13 Pro+. Цены, как обычно, отличаются от китайских.

                                     

                                    Разработчик Адам Ежек нашёл необычное применение сетевому коммутатору Ubiquity UniFi Pro Max 48. Он использовал настраиваемую LED-подсветку его портов как импровизированный дисплей, и даже написал под него несколько игр. В своём блоге в соцсети X энтузиаст показал, как выглядит гейминг на телекоммуникационном оборудовании стоимостью более 100 тысяч рублей.