タグ

2011年6月22日のブックマーク (4件)

  • Facebook、memcachedに300TB以上のライブデータを置く大規模運用の内側

    クラウドのように大規模なシステムでは、ソフトウェアの開発と同等以上に、大規模運用の巧拙が、システム全体の成功を大きく左右します。 6月22日から、米サンタクララで行われていたWebサイトのパフォーマンスと運用に関するオライリーのイベント「Velocity 2010」で、FacebookのTechnical Operations teamを担当するTom Cook氏が「A Day in the Life of Facebook Operations」(Facebook運用のある1日)と題したセッションで、Facebookがふだんどのような運用を行っているか、紹介しています。 世界でトップクラスの大規模サイトが、普段どのようなツールを用い、どのような方法で運用しているのか、セッションの内容を紹介しましょう。 6年で4億アクティブユーザー、3カ所のデータセンター Tom Cook氏。Facebo

    Facebook、memcachedに300TB以上のライブデータを置く大規模運用の内側
  • 「Hudson」改め「Jenkins」で始めるCI(継続的インテグレーション)入門

    「Hudson」改め「Jenkins」で始めるCI(継続的インテグレーション)入門:ユカイ、ツーカイ、カイハツ環境!(21)(1/4 ページ) CIツール「Hudson」改め「Jenkins」とは 「Jenkins」とは、CI(継続的インテグレーション)ツールとして有名な「Hudson」の開発者たちにより開発されているCIツールです。Hudsonは商標上などの問題によりJenkinsと名前を変えて継続することが発表されたので、記憶に残っている方も多いと思います。現在では落ち着いて開発されているようです。 稿では、今話題のJenkinsの使い方を紹介します。記事の想定読者は、Java開発を行っている方で、「今までCIを導入していなかったけどこれから導入しよう」「Jenkins(Hudson)は使えそうだけど、難しそうだなぁ」と思っている方を対象としています。稿を読めば、10分程度でJe

    「Hudson」改め「Jenkins」で始めるCI(継続的インテグレーション)入門
  • AsakusaSatellite | 開発者向けリアルタイムチャットアプリケーション

    動作環境 Ruby 1.8.7 / 1.9.3 / 2.0.0 / 2.1.0 or JRuby 1.7.1 RubyGems 1.4.2 or later Bundler 1.0.7 or later MongoDB 1.8.1 or later Google Chrome / Firefox / Safari 詳細は AsakusaSatellite documentation - セットアップ をご覧ください。 インストール ダウンロードページ から最新版をダウンロードし、展開してください。 展開したディレクトリを AsakusaSatellite にリネームし、以下のコマンドを実行してください。 $ cd AsakusaSatellite # 依存ライブラリのインストール $ bundle install --path .bundle --without development t

    AsakusaSatellite | 開発者向けリアルタイムチャットアプリケーション
  • 「イベント トラッキング」でクリック分析|試験に出るGoogle Analytics

    夏です。ログ分析の季節です。 みなさんも一生忘れられない夏の思い出をGoogle Analyticsで作りましょう。 さて今回は、そんな2009年の夏を前にリリースされた新機能、「イベント トラッキング」の使い方について解説します。 Google Analyticsのログ計測の仕組み Google Analyticsはトラッキングコードを使ったWebビーコン型のロゴ分析ツールです。 読み込まれたHTMLがWebブラウザでレンダリングされ、ページ内に埋め込まれたトラッキングコードのJavaScriptで関数が実行されることによりログが計測されています。 よって、「トラッキングコードが埋め込まれたWebページの表示」以外は基的に計測できません。 例えば外部サイトへのリンク(aタグ)のクリックは「離脱」として計測されるだけで、どのリンクがクリックされてどのサイトに移動したのかわかりません。 同