Рубріки: Новости

Масштабный сбой в Twitter произошел из-за одного разработчика. Остальных в отделе уволили

Ігор Шелудченко

Сбои в Twitter, которые стали самыми большими с момента прихода Илона Маска в компании, произошли только из-за одного разработчика, который работал над безопасностью интеграции API платформы.

Об этом рассказал The Verge.

Что произошло?

В понедельник, 6 марта, в работе Twitter произошел масштабный сбой. При попытке зайти на сайт пользователи могли увидеть сообщение об ошибке, связанной с API. Изображения также перестали загружаться. Другие пользователи сообщили, что не могут получить доступ к TweetDeck — клиенту Twitter для профессиональных пользователей.

По данным портала для отслеживания сбоев Downdetector, было обнаружено более 8000 отчетов о сбоях в работе Twitter по всему миру около полудня в понедельник. Впоследствии в отделе поддержки Twitter сообщили, что «некоторые части сервиса могут сейчас не работать должным образом».

Приложение ломается уже второй раз через неделю. Это может свидетельствовать о том, что подобные проблемы, по всей вероятности, возникнут и в ближайшем будущем.

Сейчас проблема исправлена, Twitter работает в обычном режиме.

Один в поле – не воин

В компании неисправности объяснили достаточно неопределенно.

«Мы сделали внутреннюю замену, которая имела некоторые непредсказуемые последствия», — написали в отделе поддержки.

Изменение, о котором идет речь, было частью проекта по прекращению бесплатного доступа к Twitter API.

1 февраля компания объявила, что не будет больше поддерживать свободный доступ к своему API, что фактически прекратило существование посторонних клиентов и резко ограничило возможности использования приложения.

Компания заявила о разработке нового платного API.

Как сообщили источники The Verge, за безопасность интеграции API отвечал только один сотрудник. В понедельник он сделал «плохую смену конфигурации», которая «по сути сломала Twitter API».

Это изменение запустило «эффект домино» внутри компании, выводя из строя большинство внутренних инструментов Twitter вместе с общедоступными API.

Илон Маск в тот день свирепствовал.

«Небольшое изменение API имело значительные последствия. Стек кода очень нестабильный. Его нужно полностью переписать», — написал он в Twitter.

 

Но следует отметить, что за надежность интеграции API отвечал только один разработчик.

Непрерывные увольнения привели к тому, что компания имеет менее 550 штатных инженеров.

Некоторые сотрудники видят проблему в структуре кода еще старого Twitter.

«У Twitter 1.0 много технических проблем, и если вы внесете изменения прямо сейчас, все выйдет из строя», — говорит один из нынешних сотрудников.

Ошибочное изменение конфигурации в понедельник стало по меньшей мере шестым громким сбоем в работе Twitter в этом году:

  • 23 января пользователи Android временно не могли загружать новые твиты или публиковать их;
  • 8 февраля пользователи увидели, что они превысили дневной лимит для отправки твитов, что не позволяло им публиковать сообщения;
  • 15 февраля твиты перестали загружаться;
  • 18 февраля сломался таймлайн, и ответы тоже исчезли;
  • 1 марта таймлайн снова перестал работать.

Во многом сбой в понедельник стал кульминацией менеджмента Илона Маска. Целенаправленно пытаясь сократить расходы, он уволил работников и убрал бесплатные предложения Twitter.

В результате над большим проектом трудился только один разработчик, работавший над несколькими важными взаимосвязанными системами, от которых зависят как пользователи, так и сотрудники.

Twitter понадобился не один час, чтобы решить проблему.

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

Напомним, чуть больше недели назад в Twitter произошла новая волна сокращений. Илон Маск уволил около 200 работников компании.

Также недавно стало известно, что уволенные Илоном Маском работники подали  иски на $130 млн.

Судебная волокита с более чем 1000 уволенными работниками может стать «последним гвоздем в гроб» компании.

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023