タグ

mixiに関するpale-aleのブックマーク (9)

  • [速報]mixiが障害の経緯を発表。原因はお盆のアクセス急増ではなく、memcachedの異常終了

    8月10日の17時20分頃から12日未明までの長時間にわたり、サービスが利用不能もしくは利用しにくい状況になっていた「mixi」。数度の断続的な復旧ののちに、日12日午前1時50分頃には復旧が完了し、現時点で全面的に復旧しているようです。 その障害の経緯について株式会社ミクシィの広報からプレスリリース「『mixi』のアクセス障害のお詫び及び復旧に関するお知らせ」として発表されました。 原因はアクセスの急増ではなかった プレスリリースの中で、今回の障害の原因は以下のように説明されています。 『mixi』のデータベースへの負荷軽減のために導入しているデータキャッシュシステムが複数同時に異常終了したことに伴い、データベースへの負荷が急増したため『mixi』を閲覧しづらい状態となりました。 高負荷かつ特殊な状態でのみデータキャッシュシステムの異常終了が発生していたため、根的な原因の究明に時間が

    [速報]mixiが障害の経緯を発表。原因はお盆のアクセス急増ではなく、memcachedの異常終了
  • いまからでも間に合う開発者テスト - mixi engineer blog

    はじめまして。開発部じゃない加藤和良です。 最近、mixi では Buildbot をつかった継続的インテグレーションをはじめています。安定版の mixi のソースコードにコミットすると Buildbot がそれを検知し、自動的にテストが走るようになりました。 ここでの「テスト」は Test::Simple や prove(1) をつかった、Perl でかかれた開発者テストを指しています。mixi の開発者テストをとりまく環境は、ここ数年でかなり改善されました。今回はその歩みをふりかえりながら、テストの無いコードベースをどこからどうやって変えていったかという話をしたいと思います。 開発環境 はじめに、前提となる mixi の開発環境について説明します。mixi では複数人の開発者がひとつのマシンで作業を行います。それぞれの開発者は、あらかじめ割り当てられたポートで Apache を起動し、

    いまからでも間に合う開発者テスト - mixi engineer blog
  • ロングテールな画像配信 その2 - 3,000万の画像を配信するシステム - mixi engineer blog

    Squidを検索する度に最初に表示される画像検索の結果に吹き出しそうになる開発部・システム運用グループの長野です。前回のロングテールな画像配信のその2ということで、実際の画像配信システムについて書かせて頂きます。 ■プロフィール画像の配信について 前回紹介しましたが、mixiにおいてプロフィール写真を設定を設定しているユーザ数は全体の約70%、1,000万人の方が設定をされています。現在配信をしているプロフィール画像のサイズは180x180、76x76、40x40と3サイズあり、合計3,000万以上のファイル数になっています。また、もっともよく使われる76x76のサイズ1,000万件において、1日にアクセスされる画像の数は800万ファイル以上、うち97%が30回以下と非常に広範囲に渡ってアクセスされています。そのため大量の画像を配信できる仕組みが必要になります。 ■配信システムの全体像 プ

    ロングテールな画像配信 その2 - 3,000万の画像を配信するシステム - mixi engineer blog
  • mixi Engineers’ Blog » Tokyo Tyrantによる耐高負荷DBの構築

    連休中はWiiのマリオカートをやりまくってやっとVR7000越えたmikioです。愛車はマッハ・バイクとインターセプターです。さて今回は、分散ハッシュデータベースサーバTokyo Tyrantでmixiの最終ログイン時刻を管理するようにした時の苦労話を書きます。 ログイン処理は負荷地獄 mixiでは、全てのユーザについて、各々の最終ログイン時刻を管理しています。「マイミクシィ一覧」や「お気に入り」などの画面で、友人が近い時間にログインしていてコミュニケーションがとりやすい状態にあるかどうか確認できるようにするためです。 mixiのほぼ全てのページはログインしないと見られないページなので、ほぼ全てのページにアクセスされるたびにログイン確認が行われます。したがって、最終ログイン時刻はほぼ全てのページにアクセスされる度に更新されることになります。mixiの中で最も重いデータベースのひとつとして「

    mixi Engineers’ Blog » Tokyo Tyrantによる耐高負荷DBの構築
  • mixi Engineers’ Blog » スマートな分散で快適キャッシュライフ

    今日は以前のエントリーで書くと述べたConsistent Hashingに関して語らせて頂こうかと思います。ただしConsistent Hashingはセミナーやカンファレンスなどでかなり語られていると思いますので、コンセプトに関しては深入りせず、実用性に着目したいと思います。 問題定義 分散されたキャッシュ環境において、典型的なレコードを適切なノードに格納するソリューションはkeyのハッシュ値に対しmodulo演算を行い、その結果を基にノードを選出する事です。ただし、このソリューションはいうまでもなく、ノード数が変わるとキャッシュミスの嵐が生じます。つまり実世界のソリューションとしては力不足です。 ウェブサイトのキャッシュシステムの基はキャッシュがヒットしなかったらデータベースにリクエストを発行し、レコードが存在したらキャッシュしてクライエントに返すという流れです。ここで問題なのが一瞬

    mixi Engineers’ Blog » スマートな分散で快適キャッシュライフ
  • ミクシイはあなたの日記をあなたに無断で商品化します(追記あり) - www.textfile.org

    ミクシイはあなたの日記をあなたに無断で商品化します mixiの4/1からの新しい利用規約 mixi日記はもう真面目に何かを書く場所じゃない 第18条 日記等の情報の使用許諾等 1 サービスを利用してユーザーが日記等の情報を投稿する場合には、ユーザーは弊社に対して、当該日記等の情報を日の国内外において無償かつ非独占的に使用する権利(複製、上映、公衆送信、展示、頒布、翻訳、改変等を行うこと)を許諾するものとします。 2 ユーザーは、弊社に対して著作者人格権を行使しないものとします。 すごい規約ですね。 ネットで話題になって施行前に撤回されると予想。 附則 1 利用規約は平成20年4月1日から施行します。 2 利用規約の施行前にユーザーによって行われた行為についても利用規約が適用されます。 しかも、過去日記にもさかのぼるんですね。 自分がmixiで書いた日記を出版する予定のある人は注意

    ミクシイはあなたの日記をあなたに無断で商品化します(追記あり) - www.textfile.org
  • http://mixi.jp/issue_ticket.pl は OpenID server だったよ - 知らないけどきっとそう。

    mixiのURLにOpenIDっぽいパラメータがくっついてる件 http://blog.fkoji.com/2007/08051128.html OpenID大好きなので、少し調べてみました 結論から言うと、news.mixi.jp とか video.mixi.jp とかの、mixi.jp と別ドメインにセッションを引き渡すために使ってるぽい このあたりの話のあと、cookiedomain指定をやめたのかもしれない http://kaede.to/~canada/doc/mixi-and-cookie リクエストのやりとりはこんな感じ ログインしてcookieもらう(domain指定なしなので mixi.jp にしか渡されない) POST /login.pl HTTP/1.1 Host: mixi.jp HTTP/1.x 200 OK Set-Cookie: BF_SESSION=***

    http://mixi.jp/issue_ticket.pl は OpenID server だったよ - 知らないけどきっとそう。
  • ついにミクシィが9月14日に東証マザーズ上場 - CNET Japan

    ミクシィは8月14日、東京証券取引所マザーズ市場に新規上場を申請し承認された。上場予定日は9月14日で、証券コードは2121。 これまで、「株式の公開・上場の準備を進めている」と公言してきた同社だが、いよいよその上場が現実となった。 上場にともない、4500株を公募し、2100株を売り出す(オーバーアロットメントは500株)。公募・売り出し価格の仮条件は8月25日に決定され、ブックビルディング期間は8月29日から9月4日までとなっている。公募・売り出し価格の決定日は9月5日。主幹事証券会社は大和証券エスエムビーシー。 ミクシィは1999年に有限会社イー・マーキュリーとして設立された。代表取締役の笠原健治氏が大学在学中に提供開始した求人情報サイト「Find Job!」を運営する。2000年10月には株式会社化し、2001年にプレスリリース配信代行サイト「@Press」の運営を開始(2005年

    ついにミクシィが9月14日に東証マザーズ上場 - CNET Japan
  • mixiの大発展の裏にある「携帯ユーザー」を見逃すな [絵文録ことのは]2006/01/30

    FPNの記事はネタにしやすい(論点が明確な)ものが多いのでまた取り上げるが、「株式会社mixiは成功するか-その光と影-」でmixiの強みと弱点が考察されている。その中で、強みについてはこう書かれている。 Mixiの女性の好みに徹したデザインやどこよりも早く簡易ブログを内部に取り込んだ点、GREEが対面中心に展開するのに対してmixiはネットを重視した点などがライバルに差をつけた理由と考えられます。 非常に的確――なのだが、重要なキーワードが抜けている。同じようなことを言っているようでいながら、実はちょっと違ったキーワードが必要だ。それは「携帯ユーザー」を取り込んだということである。 ■mixi豆乳組オフ なぜか毎月定例となってしまったmixi豆乳組コミュニティのオフ会であるが、ここに参加する人たちはかなり平均的なmixiユーザーを代表しているように思われる。 一つのグループは、ウェブをバ

  • 1