Twitter の年次プロジェクトの概要、データは感動的です。60 万行を削減し、1 億米ドルを節約できるコードは何ですか?

公式 Twitter アカウントは、1 年間のプロジェクトの概要を発表しました。ハイライトは次のとおりです。

  • For you サービスとランキング システムを完全に再構築し、コード行数を 700K から 70K に減らし、90% 削減し、コンピューティング使用量を 50% 削減し、ポスト スループットを 80% 向上させました。

  • テクノロジー スタックの API ミドルウェア層が再構築され、アーキテクチャが簡素化され 100,000 行を超えるコードと数千の未使用の内部エンドが削除され、未使用のクライアント サービスが排除されました。

  • サクラメントのデータセンターを閉鎖し、5,200 台のラックと 148,000 台のサーバーを再構成し、年間 1 億ドル以上を節約しました。

  • メタデータ取得後の遅延は 50% 削減され、グローバル API タイムアウト エラーは 90% 削減されました。

  • クラウド サービス プロバイダーの使用を最適化して、より多くの作業をローカルで実行できるようにし、毎月のクラウド コストを 60% 削減します。具体的には、すべてのメディア/BLOB アーティファクトがクラウドの外に移動され、クラウド データ ストレージ全体のサイズが 60% 削減されます。同時に、クラウド データ処理コストは 75% 削減されました。

  • ローカル GPU スーパーコンピューティング クラスターを構築し、クラスターをサポートする 43.2Tbps の新しいネットワーク ファブリック アーキテクチャを設計、開発、提供します。

  • ネットワーク バックボーンの容量と冗長性を拡張し、年間 1,390 万ドルを節約します。



推奨読書

おすすめ

転載: www.oschina.net/news/263723/x-engineering-report
おすすめ