何が起きたか
2023年7月1日、イーロン・マスクは「極端なデータスクレイピング[および]システム操作に対処するため」として、ユーザーが1日に閲覧できるツイート数に「一時的な」制限を設けると発表した。標的はAI企業とみられる。認証済みでTwitter Blueを購読しているアカウントは1日6,000件、それ以外はアカウントの古さに応じて600件または300件となった。この上限は、Twitterが未登録ユーザーのツイート閲覧を完全にブロックし始めた翌日に導入された。マスクは後に、認証済み購読者は10,000件、それ以外は1,000〜500件に引き上げた。
最初の犠牲者はTweetDeckだった。Twitterのプロフェッショナルユーザーやヘビーユーザーが日常的に使うダッシュボードである。ユーザー——TechCrunchが確認した少なくとも1人の有料Twitter Blue購読者を含む——は、ツイートのカラムがあるべき場所に空のインターフェースが表示され、通知、メンション、いいね、リストが読み込まれないと報告した。The Verge自身のアカウントも被害を受けた。TweetDeckを取材ツールとして使うニュースルームや、それを通じてブランドを運営するクリエイターにとって、プラットフォームで最も価値のあるユーザーが沈黙したのである。
Twitterの従業員2人によると、原因は制限ではなかった。旧TweetDeckのレガシーAPIが廃止され、ユーザーは「プレビュー中」のままだった新バージョンへ強制的に移行させられていたのであり、そこではレート制限が適用される。
この障害はあるパターンに沿っていた。2023年3月には、たった1人のエンジニアによる「設定変更のミス」がTwitter APIを壊した。マスクは約8,000人の従業員のうち6,000人以上を解雇し、重要インフラには「骨格だけ」のチームを残していた。また、新CEOのリンダ・ヤッカリーノが関係を修復するまでGoogle Cloudへの支払いを止めていたと報じられている。The Vergeがコメントを求めたところ、Twitterの報道窓口は自動応答のうんち絵文字で返答した——広報部門が解体されて以降の標準的な対応である。
何を犠牲にしたか
TweetDeckの通知、メンション、いいね、リストは有料・無料のユーザーを問わず機能しなくなった。ニュースルームは障害の最中に中核的な取材ツールを失った。
なぜ起きたか
代替がプレビューを抜け出す前にレガシーAPIが停止されたため、強制移行と障害が同時に訪れた。
最初に打撃を受けたのは最も依存度の高いユーザーだった。ジャーナリスト、コミュニティマネージャー、クリエイターにとってTweetDeckはまさに製品そのものだった。
有料のBlue購読者でさえ同じように壊れたダッシュボードを見せられ、制限が重要になったまさにその瞬間にサブスクリプションの訴求が損なわれた。
制限はAIスクレイパーを狙ったものだったが、目に見える被害は実際の忠実なユーザーに降りかかった。政策のコストは誤った相手に払わされたのである。
教訓
代替がまだ「プレビュー中」のうちに古い配管を止めると、最も依存しているユーザーから順に崖から突き落とされる。古いものを止める前に新しいものへ移行せよ。
その後
Twitterはユーザーを閲覧制限が適用される新しいTweetDeckへ移行させると述べ、マスクは数日以内に上限を引き上げた。メインサイトとアプリは機能し続けた——被害は障害の間、プラットフォームのパワーツールに集中した。
出典をたどる
出典
- TweetDeck is falling apart after Twitter's rate-limiting fiasco The Verge · theverge.com ·