原文(投稿日:2009/6/26)へのリンク Twitterサービスチームの主任エンジニアであり、主に最適化とスケーラビリティを担当しているEvan Weaver氏が、QCon London 2009においてTwitterのアーキテクチャ、とりわけ過去一年にわたって行ってきたウェブサイトの最適化について語った。 Twitterで使われているツールの多くはオープンソースである。そのスタックは、フロントサイドにRails、中間のビジネス層にC、Scala、Java、データストアとしてMySQLを利用してつくられている。すべてがRAM上に保持されており、データベースは単なるバックアップである。Railsのフロントエンドはレンダリング、複合キャッシュ、DBクエリ、同期的挿入を扱う。このフロントエンドは、MySQLクライアント、Memcachedクライアント、JSONクライアントなどの、多くはCで書
もしあなたが,「オバマ大統領のために,米国民が誰でも質問を投稿できるWebサイトをすぐに立ち上げてほしい」と頼まれたら,どのような見積もりを作成するでしょうか。機能数は少なくていいのですが,ピーク時には全米から毎秒700件ものDBアクセスが集中し,かつ,サーバー障害に対応する冗長性も必要です。 おそらく大手のSIerであれば,ミッドレンジのUNIXサーバーをクラスタリング構成してOracle RACを載せるでしょう。納期は半年,金額は数億円というところでしょうか。腕に自信のある中堅SIerなら,memcached(分散キャッシュ)やMySQLのレプリケーション機能を組み合わせてクラスタリング構成を組み,納期は3カ月,金額は数千万円といった見積もりを出すかもしれませんね。 筆者なら,納期は1カ月,金額は200万~300万円の見積もりを作成します。なぜなら,米Googleのクラウド・サービス「
雨は雲の中から降ってくる。しとしと程度の雨だったら「こういう刺激もいいね」と好意的に受け止めるが、土砂降りになれば泥まみれになる。今のクラウドコンピューティングは、まさにゲリラ豪雨のような勢いだ。大量の情報がITベンダーから一気に押し寄せてきている。 「新しいサービスというが、そのクラウドコンピューティングが何を提供するのかという肝心な説明がない。単なる新しいデータセンターの話に終始している。物理的なインフラと、インフラの使用用途を混同しているのではないか」。IT部門出身のシステムコンサルタントである東山尚氏は、こう話す。 同氏が気にするのは、クラウドコンピューティングがITベンダーの視点でばかり語られていることだ。将来、すべての企業情報システムがクラウドに飲み込まれてしまうという観測が流れるほど。「自社システムの将来はユーザー企業が決めることだ。クラウドコンピューティングというはやり言葉
ネットサービスにお金を払ってもらうには mixiやpixiv、はてなの“手の内”:マネタイズHacks 不況の中で、ネットサービスの収益環境が悪化している。「ページビューさえあれば広告が入り、収益になる」という時代が終わりを告げつつある中、どう稼げばいいか――6月24日に開かれたイベント「第3回 マネタイズHacks」にピクシブやミクシィ、ライブドア、はてななどが集まり、自社サービスのマネタイズや有料課金サービスの状況について話した。 「景気低迷で広告出稿が鈍化している。新しい収益の柱が必要」と、Yahoo!JAPAN研究所の柿原正郎さんは述べる。「客が何を求めているのか、何をしたいのかとらえた上で、継続的に使ってもらえる課金のプラットフォームを設計することが重要だ」(柿原さん) ブログ課金をさらに一歩 ライブドアの場合 広告以外のマネタイズの手法として第一に思いつくのが、月額制などの課金
サイバーエージェントのページビュー水増し話に加えて、最近はメガサイトと言われるmixiやモバゲータウン、GREEなどの広告枠の取り扱い状況が微妙な感じになってきました。 加えて、ケータイコンテンツ各社の収益性が分かれ始め、勝ち組と負け組がはっきりしていくなかで、ケータイで儲けられる仕組みを作っている勝ち組企業はビジネスモデルが一部共通しています。 まず、膨大な「ヘビー携帯サイトユーザーの顧客リストを持っていること」。 次に、「顧客のイケスとなる主サービスを持っていること」。 最後に、「広告をクリックさせるための仕掛けを、広告主の意向とは関係のないところにもっていること」。 こんなところでしょうか。 で、例えばゲームサイトの話をしましょう。媒体資料では、UU約14万人、中学生、高校生、専門学校生が全体の六割から七割、男女比は男5.5:女4.5、首都圏など都市圏で全体の65%程度、年間にケータ
題名から難癖を付けてみたけど、どこの会社も本音はやはり言わないようで。うちの社員もtsudaっておりました。 ネットサービスにお金を払ってもらうには mixiやpixiv、はてなの“手の内” http://www.itmedia.co.jp/news/articles/0906/25/news052.html pixivが指南する、Amazonアフィリエイトの稼ぎ方 http://news.livedoor.com/article/detail/4219560/ 【募集締め切りました】第三回マネタイズHacks 参加者募集のお知らせ テーマは「ユーザー課金」 http://blog.livedoor.jp/ld_directors/archives/51206033.html どことは言わないけど、ネットでの広告料金を率先してダンピングしてきた会社が偉そうなことを言ってるんだな。問題は、広
もう1つの、DBのかたち、分散Key-Valueストアとは:分散Key-Valueストアの本命「Bigtable」(1)(1/3 ページ) RDBとは別の、クラウド時代のデータベースとして注目を浴びている「分散Key-Valueストア」。その本命ともいえる、Googleの数々のサービスの基盤技術「Bigtable」について徹底解説 クラウド時代のデータベース「分散Key-Valueストア」 グーグルがインターネットの世界をここまで席けんできた最大の理由は何でしょうか。実は、それは同社の優れた検索技術ではありません。グーグルが成し遂げた最も大きなブレークスルーの1つは、同社が生み出した巨大な分散データストア、「Bigtable」にあります。 Bigtableは、Google検索をはじめ、YouTubeやGoogle Map、Google Earth、Google Analytics、Goog
実運用の障害対応時間比較に見る、ログ管理基盤の効果 (2017/5/9) ログ基盤の構築方法や利用方法、実際の案件で使ったときの事例などを紹介する連載。今回は、実案件を事例とし、ログ管理基盤の有用性を、障害対応時間比較も交えて紹介 Chatwork、LINE、Netflixが進めるリアクティブシステムとは何か (2017/4/27) 「リアクティブ」に関連する幾つかの用語について解説し、リアクティブシステムを実現するためのライブラリを紹介します Fluentd+Elasticsearch+Kibanaで作るログ基盤の概要と構築方法 (2017/4/6) ログ基盤を実現するFluentd+Elasticsearch+Kibanaについて、構築方法や利用方法、実際の案件で使ったときの事例などを紹介する連載。初回は、ログ基盤の構築、利用方法について プログラミングとビルド、Androidアプリ開
■1. 2009年はクラウド元年 2009年は「クラウド元年」ともいえる状況で、日々いろいろな場所でクラウド・コンピューティングに関する情報を耳にするようになってきた。実際にクラウド・コンピューティングに興味を持ち始めている方、試し始めた方も多いのではないだろうか。 そこで本稿では、エンジニア、デベロッパー的な視点から、主要なクラウド事業者、具体的にはアマゾン、グーグル、マイクロソフト、セールスフォースの“雲”(=クラウド)の住み比べをレポートしたい。アマゾンを除いて、各社とも正式リリースというわけではないため、あくまで途中経過の印象になるが、これを見て皆さんが今後クラウド・コンピューティングに触れるきっかけとなれば幸いだ。 なお、本稿を読むに当たり、「クラウド・コンピューティングがよく分からない」という方は、基本知識として「@IT:5分で分かるクラウド・コンピューティング」を読まれること
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く