概要
前回: 公式: 300以上の名前候補から決めたThreadsのコンテンツデザイン戦略 | GNU social JP Web。
前回紹介したコンテンツデザイン戦略とほぼ同じタイミングで、インフラ構成の紹介があったので紹介します。
2023-12-19 Monに「How Meta built the infrastructure for Threads – Engineering at Meta」と以下の投稿群で告知されました。
Post by @mattnavarra2023-12-19T17:38:21.000ZHow @meta built the infrastructure for @threads “While the app’s production launch had been under consideration for some time, the business finally made the decision and informed the infrastructure teams to prepare for its launch with only TWO days’ advance notice”? Tech ThreadsView on Threads
Post by @carlas2023-12-19T18:46:17.000ZWe shared a bit on my team’s role (Async) on Threads launch to 100M in 5 says.”Async played a critical role in offering users the ability to build community quickly by choosing to follow people on Threads that they already follow on Instagram”engineering.fb.com/2023…Tech ThreadsView on Threads
Post by @0xjessel2023-12-19T21:35:29.000Z> A small, nimble team of engineers built Threads over the course of only five months of technical work. While the app’s production launch had been under consideration for some time, the business finally made the decision and informed the infrastructure teams to prepare for its launch with only two days’ advance notice.massive massive respect to the infra team for standing up a brand new 100M+ user social network with only two days notice and no significant downtimeView on Threads
内容的には、「公式: Threads開発秘話で明かされるThreadsの採用技術 | GNU social JP Web」で言及のあったバックエンド構成 (Python Django) と似ていますが、バックエンドで採用しているDBなどの共通インフラの紹介になっています。膨大なアクセス・処理を遅延なく行うための、Threadsの一番重要なベースの話に思います。
How Meta built the infrastructure for Threads
2023-07-05のThreads公開後、5日で1億人の登録の前例のない成功を収めました。
小規模の技術者チームがわずか5か月で構築しました。公開時期は検討されていたものの、X/Twitterの騒動を受けて、公開2日前にリリース準備の指示がありました。この決定は、過去の実績と成熟度に基づき、完全な自信をもってなされました。最小限のリードタイムで、急速な成長にうまく対応しました。
何百万人ものシームレスなスケールは、10年以上にわたるインフラと製品開発の結果です。これはThreadsのためのものではなく、Metaの多くの製品のために構築されたものです。規模、成長、パフォーマンス、信頼性を考慮して構築されており、Threadsの史上最大のペースの成長にも耐えました。
膨大な量のインフラが投入されています。この中で、特に重要な2の既存コンポーネントの例を示します。それは、分散型のキーバリューデータストアのZippyDBと、非同期サーバーレス関数プラットフォームAsyncです。
詳細プロフィール。SNS: X Twitter/GS=gnusocialjp@gnusocial.jp/WP=gnusocialjp@web.gnusocial.jp。2022-07-17からgnusocial.jpとweb.gnusocial.jpのサイトを運営しています。WordPressで分散SNSに参加しています。このアカウントの投稿に返信すると、サイトのコメント欄にも反映されます。
Comments