タグ

2008年5月8日のブックマーク (2件)

  • mixi Engineers’ Blog » Tokyo Tyrantによる耐高負荷DBの構築

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

    mixi Engineers’ Blog » Tokyo Tyrantによる耐高負荷DBの構築
    jniino
    jniino 2008/05/08
  • ゴードン・ベル(Gordon Bell)「ハイテク・ベンチャーを始めるプログラム」の和訳 - My Life Between Silicon Valley and Japan

    「デジタルな広告たち」というブログの「ゴードン・ベル(Gordon Bell)「ハイテク・ベンチャーを始めるプログラム」の和訳」にご注目。 「ウェブ時代 5つの定理」冒頭でご紹介したゴードンの「人生のプログラム」の詳細版の日語訳を読むことができます。 【 詳細版: ハイテク・ベンチャーを始めるプログラム 】 if 技術/製品/サービス会社のアイデアがある and フラストレーション > 現在の仕事の計画での報酬 and 欲 > スタートアップの失敗の痛み and スタートアップへの財務的・情緒的サポートがある then begin I. Concept stage: exit(仕事); find(チーム); get(スプレッドシート・ツール); write(計画); find(投資家); if 計画がローリスク then go to Product development stage;

    ゴードン・ベル(Gordon Bell)「ハイテク・ベンチャーを始めるプログラム」の和訳 - My Life Between Silicon Valley and Japan