Масштабний збій в 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.
A small API change had massive ramifications. The code stack is extremely brittle for no good reason.
Will ultimately need a complete rewrite.
— Elon Musk (@elonmusk) March 6, 2023
Але варто зазначити, що за надійність інтеграції API відповідав лише один розробник.
Безперервні звільнення призвели до того, що компанія має менше 550 штатних інженерів.
Деякі співробітники бачать проблему у структурі коду ще старого Twitter.
«У Twitter 1.0 багато технічних проблем, і якщо ви внесете зміни прямо зараз, усе вийде з ладу», — каже один із нинішніх співробітників.
Помилкова зміна конфігурації в понеділок стала щонайменше шостим гучним збоєм у роботі Twitter цього року:
- 23 січня користувачі Android тимчасово не могли завантажувати нові твіти чи публікувати їх;
- 8 лютого користувачі побачили, що вони «перевищили денний ліміт для надсилання твітів», що не дозволяло їм публікувати повідомлення;
- 15 лютого твіти перестали завантажуватися;
- 18 лютого зламався таймлайн, і відповіді також зникли;
- 1 березня таймлайн знову припинив працювати.
Багато в чому збій у понеділок став кульмінацією менеджменту Ілона Маска. Цілеспрямовано намагаючись скоротити витрати, він звільнив працівників і прибрав безплатні пропозиції Twitter.
В результаті над великим проєктом працював лише один розробник, який працював над кількома важливими взаємопов’язаними системами, від яких залежать як користувачі, так і співробітники.
Twitter знадобилася не одна година, щоб вирішити проблему.
«Ось що відбувається, коли ви звільняєте 90% компанії», — каже інший нинішній співробітник.
Нагадаємо, трохи більше тижня тому в Twitter відбулася нова хвиля скорочень. Ілон Маск звільнив близько 200 працівників компанії.
Також нещодавно стало відомо, що звільнені Ілоном Маском працівники подали позовів на $130 млн.
Судова тяганини з більш ніж 1000 звільненими працівниками може стати «останнім цвяхом в домовину» компанії.
Favbet Tech – це ІТ-компанія зі 100% украінською ДНК, що створює досконалі сервіси для iGaming і Betting з використанням передових технологіи та надає доступ до них. Favbet Tech розробляє інноваційне програмне забезпечення через складну багатокомпонентну платформу, яка здатна витримувати величезні навантаження та створювати унікальний досвід для гравців.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: