Six Ways Twitter May Reach its Big Hairy Audacious Goal of One Billion Users _1
Monday, June 7, 2010 at 8:06AM
http://highscalability.com/blog/2010/6/7/six-ways-twitter-may-reach-its-big-hairy-audacious-goal-of-o.html
![]()

Twitter has a big hairy audacious goal of reaching one billion users by 2013. Three forces stand against Twitter. The world will end in 2012. But let’s be optimistic and assume we’ll make it. Next is Facebook. Currently Facebook is the user leader with over 400 million users. Will Facebook stumble or will they rocket to one billion users before Twitter? And lastly, there’s Twitter’s "low" starting point and "slow" growth rate. Twitter currently has 106 million registered users and adds about 300,000 new users a day. That doesn’t add up to a billion in three years. Twitter needs to triple the number of registered users they add per day. How will Twitter reach its goal of over one billion users served?
Twitter は 2013年までに10億人のユーザーに到達するという、身の毛もよだつ大胆な目標を持っている。 そして Twitter は、3つの圧力に立ち向かう。 まず、世界は 2012年に終わってしまうらしいが、私たちは楽天的になれると想定しよう。 次に Facebook の存在だ。 Facebook は現時点において 4億人以上のユーザーを持ち、また、この指標におけるリーダーとなっている。 Facebook は行き詰まるだろうか? それとも、Twitter より早く 10億人のユーザーに至るだろうか? そして最後に、Twitter における「低レベルな」スターティング・ポイントと、「遅い」成長率がある。 現在の Twitter には 1億600万人の登録ユーザーがいて、1日に約 30万人の新規ユーザーが加わっている。 しかし、それだけでは、3年のうちに10億人には届かない。 つまり、1日あたりの新規登録ユーザー数を、3倍に引き上げる必要がある。 どのようにすれは、Twitter は 10億ユーザーという目標に達するのだろうか?
From recent infrastructure announcements and information gleaned at Chirp (videos) and other talks, it has become a little clearer how they hope to reach their billion user goal: 1) Make a Big Hairy Audacious Goal 2) Hire Lots of Quality People 3) Hug Developers and Users 4) Drive the Technology Out, Up, and Forward 5) Ride the Farmville-like Network Effect 6) Ubiquity.
最近のビデオ・クリップや発言から、インフラストラクチャに関する情報を拾い集めることで、Twitter が10億ユーザーという目標を達成するための方法が、少しずつ明らかになってきた: 1) 身の毛もよだつほどの大胆な目標を設定する 2) たくさんの優秀な人材を雇用する 3) デベロッパーとユーザーを抱き込む 4)テクノロジー取捨選択を推進する 5) Farmville ライクなネットワーク効果に乗る 6) ユビキタスを実現する。
1: Make a Big Hairy Audacious Goal – 身の毛もよだつほどの大胆な目標を設定する
Twitter wants to be the first application to reach a billion users. They want to be the pulse of the planet. They want to rule the world. Twitter has a Big Hairy Audacious Goal and that makes all the difference.
Twitter が望むのは、10億ユーザーを抱える最初のアプリケーションになることだ。 それは、この惑星の動脈になることであり、また、 世界を支配していくものとなる。 つまり、Twitter の身の毛のよだつほどの目標 (Big Hairy Audacious Goal) は、空前絶後のものになる。
Google started small, incrementally proved themselves, and then exploded on the back of an unprecedented emphasis on competition crushing infrastructure. Would Google have innovated to the same degree without a BHAG: Organize the world’s information and make it universally accessible and useful? I don’t see how.
Google は小じんまりとスタートし、徐々に自らを証明した後に、インフラストラクチャに厳しさを強いる競合において、前例のない圧倒的な対比を見せつけた。 Google は BHAG (Big Hairy Audacious Goal) を必要とすることなく、同程度の革新を実現できたのだろうか? つまり、世界の情報を整理し、そこへのアクセスを実現し、そして有用なものにしたのかという疑問が残る。どのようにしてとなると、私には理解ができない。
A BHAG gives you permission to make harder decisions, take bigger risks, and invest more. It makes you think many orders of magnitude into the future. You just can’t mess with incremental improvements in SQL queries anymore. You have to be more thoughtful, more professional. You have to invest in tech, build platforms, automate, and think quality matters.
BHAG がもたらすのは、さらにり難しい判断と、大きいリスク、そして多額の投資である。 それは、将来における規模の、多様な状況について考えさせるものとなる。 つまり、SQL クエリーのインクリメンタルな改善を、無秩序に行うことは不可能になる。 そして、思慮深いプロフェッショナルが必要になる。 テクノロジーへの投資と、プラットフォームの作成、自動化、そして品質について考えなければならない。
We’ve seen this evolution with Chirp Conference and their technology choices. Twitter has switched from Mongrel to Unicorn for more efficient HTTP request handling. Twitter has created FlockDB, their own graph database to handle relationships. Twitter is using Hadoop for large scale analytics that are use to monitor and improve the system. Twitter has created Gizzard, a framework for sharding data across multiple data-stores. Twitter is switching to Cassandra for more scalability, easier operations, and cross data center functionality.
そのような革新を、私たちは Chirp Conference とテクノロジー選択を介して確認している。 さらに効率的な HTTP のリクエストの取扱いのために、Twitter は Mongrel から Unicorn へと移行している。また、リレーションシップを処理するための、独自のグラフ・データベースとして FlockDB を開発している。また、システムのモニターと改善のために、ラージ・スケール分析に適した Hadoop も利用している。 そして、マルチ・データ・ストアをまたいだ Sharding においては、Gizzard というフレームワークを作成している。 さらに、スケーラビリティの改善と、容易なオペレーション、そして、クロス・データセンター機能のために、Cassandra への切り替えを推進している。
Clearly this is a Twitter that has gone far beyond tuning ActiveRecord SQL queries and is now swinging for the fences on their infrastructure and their vision. Exactly as one might expect if you are driven by a Big Hairy Audacious Goal. It’s an attitude.
明らかなのは、Twitter がActiveRecord SQL クエリーの調整を超えて、彼らのビジョンとインフラストラクチャを隔てるカベを取り払おうとしていることである。 正確に言うと、身の毛のよだつ目標 (Big Hairy Audacious Goal) に突き動かされる人には、予期できるものなのだろう。 それも、ひとつの考え方である。
2: Hire Lots of Quality People – たくさんの優秀な人材を雇用する
You may have noticed the Twitter Fail Whale visiting a lot less lately. Twitter is now more reliable than Facebook and had a 99.91% uptime in April, 2010. It’s no coincidence that Twitter has also been hiring a lot of very competent people. It may be trite, but good people build good stuff, and as Twitter has been hiring good people Twitter has been getting better. You see their impact up and down the stack. Without these changes Twitter may have already swan dived into the dead pool. Their infrastructure has matured, which provides a solid base for building the next generation of user attracting features, without having to fear the great white whale.
最近になって、Twitter クジラの登場回数が、ぐっと少なくなっていることに気付いているかもしれない。 すでに、Twitter の信頼性は Facebook より高く、また、2010年4月には 99.91%のアップタイムを記録している。 とのことは、Twitter が数多くの優秀な人材を雇用しているのと、無関係なわけではない。 使い古された言い回しかもしれないが、優秀な人々は、優秀なものを作る。そして、Twitter が優秀な人々を雇用するにつれて、Twitter 自身が良くなってきている。 つまり、その影響について確認できるようになってきた。 すでに Twitter は、そうした変化を待つことなく、先の見えない世界に飛び込んでいる。 Twitter のインフラストラクチャは成熟してきた。 そして、巨大な白鯨を恐れることなく、ユーザーを惹きつける次世代の機能を構築するための、強固な基盤を実現している。
<続く>
ーーーーー
<関連>
10億人のユーザーを目指す、Twitter の 6つの戦略とは? _1
10億人のユーザーを目指す、Twitter の 6つの戦略とは? _2
10億人のユーザーを目指す、Twitter の 6つの戦略とは? _3
10億人のユーザーを目指す、Twitter の 6つの戦略とは? _4
ーーーーー
おおっ!と 驚きながら 数字で見る Twitter : Apr. 14, 2010
Twitter が Cassandra を選んだ理由 — MyNoSQL
Hadoop : Twitter よ、お前もか!
yoshiyuki kanno さんの Apache Cassandra 用語集(日本語版)
Digg が Cassandra を採用する理由 by John Quinn



























